{
	"ExportedAt": "2025-10-28 22:43:39",
	"TotalCount": 877,
	"Assets": [
		{
			"AssetName": "GE_AttackingWalkSpeedDown",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_AttackingWalkSpeedDown.GE_AttackingWalkSpeedDown"
		},
		{
			"AssetName": "GE_Skill_Common_SelfArmorBreak",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Skill_Common_SelfArmorBreak.GE_Skill_Common_SelfArmorBreak"
		},
		{
			"AssetName": "GE_ShockMotion",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_ShockMotion.GE_ShockMotion"
		},
		{
			"AssetName": "GE_MP_Add",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_MP_Add.GE_MP_Add"
		},
		{
			"AssetName": "GE_AttackMontagePer",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_AttackMontagePer.GE_AttackMontagePer"
		},
		{
			"AssetName": "GE_Breakdown_Add",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Breakdown_Add.GE_Breakdown_Add"
		},
		{
			"AssetName": "GE_Enemy_ShockMotion",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Enemy_ShockMotion.GE_Enemy_ShockMotion"
		},
		{
			"AssetName": "GE_ShockMotion_Weak",
			"ParentClass": "GE_ShockMotion_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_ShockMotion_Weak.GE_ShockMotion_Weak"
		},
		{
			"AssetName": "GE_AttackDamagePerOnNpcKill",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_AttackDamagePerOnNpcKill.GE_AttackDamagePerOnNpcKill"
		},
		{
			"AssetName": "GE_AttackFail",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_AttackFail.GE_AttackFail"
		},
		{
			"AssetName": "GE_Equip",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Equip.GE_Equip"
		},
		{
			"AssetName": "GE_Equip_Breakable",
			"ParentClass": "GE_Equip_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Equip_Breakable.GE_Equip_Breakable"
		},
		{
			"AssetName": "GE_InitWalkSpeed",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_InitWalkSpeed.GE_InitWalkSpeed"
		},
		{
			"AssetName": "GE_ShockMotion_ArmorDestroy_Complete",
			"ParentClass": "GE_ShockMotion_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_ShockMotion_ArmorDestroy_Complete.GE_ShockMotion_ArmorDestroy_Complete"
		},
		{
			"AssetName": "GE_ShockMotion_ArmorDestroy_Partial",
			"ParentClass": "GE_ShockMotion_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_ShockMotion_ArmorDestroy_Partial.GE_ShockMotion_ArmorDestroy_Partial"
		},
		{
			"AssetName": "GE_Skill_CoolTime",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime"
		},
		{
			"AssetName": "GE_Skill_SlotBase_Global_Cooldown",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Skill_SlotBase_Global_Cooldown.GE_Skill_SlotBase_Global_Cooldown"
		},
		{
			"AssetName": "GE_Breakdown",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Breakdown.GE_Breakdown"
		},
		{
			"AssetName": "GE_Breakdown_Reset",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Breakdown_Reset.GE_Breakdown_Reset"
		},
		{
			"AssetName": "GE_Ignore_Shock",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Ignore_Shock.GE_Ignore_Shock"
		},
		{
			"AssetName": "GE_Ignore_Stun",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Ignore_Stun.GE_Ignore_Stun"
		},
		{
			"AssetName": "GE_StunMotion",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_StunMotion.GE_StunMotion"
		},
		{
			"AssetName": "GE_FireState",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_FireState.GE_FireState"
		},
		{
			"AssetName": "GE_Attack",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Attack.GE_Attack"
		},
		{
			"AssetName": "GE_Attack_Ability",
			"ParentClass": "GE_Attack_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability"
		},
		{
			"AssetName": "GE_WaitCastingEnd",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_WaitCastingEnd.GE_WaitCastingEnd"
		},
		{
			"AssetName": "GE_Shield_End",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Shield_End.GE_Shield_End"
		},
		{
			"AssetName": "GE_Buff_Shield_Duration",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Buff_Shield_Duration.GE_Buff_Shield_Duration"
		},
		{
			"AssetName": "GE_Shield_Duration",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Shield_Duration.GE_Shield_Duration"
		},
		{
			"AssetName": "BP_DefensePer_Calc",
			"ParentClass": "GameplayModMagnitudeCalculation",
			"Variables": [],
			"Functions": [
				{
					"Name": "CalculateBaseMagnitude",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Spec",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "real"
						}
					]
				},
				{
					"Name": "GetAttributes",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "SelfTarget",
							"Type": "object"
						},
						{
							"Name": "Spec",
							"Type": "struct"
						},
						{
							"Name": "Attribute",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Return",
							"Type": "real"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/BP_DefensePer_Calc.BP_DefensePer_Calc"
		},
		{
			"AssetName": "GE_Defense_AddPercent",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GE_Defense_AddPercent.GE_Defense_AddPercent"
		},
		{
			"AssetName": "BP_HPIncreasesPer_ModCalc",
			"ParentClass": "GameplayModMagnitudeCalculation",
			"Variables": [],
			"Functions": [
				{
					"Name": "GetAttributes",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Target",
							"Type": "object"
						},
						{
							"Name": "Spec",
							"Type": "struct"
						},
						{
							"Name": "Attribute",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Return",
							"Type": "real"
						}
					]
				},
				{
					"Name": "CalculateBaseMagnitude",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Spec",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "real"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/BP_HPIncreasesPer_ModCalc.BP_HPIncreasesPer_ModCalc"
		},
		{
			"AssetName": "GE_HPMax_AddPercent",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GE_HPMax_AddPercent.GE_HPMax_AddPercent"
		},
		{
			"AssetName": "GE_SelfDeath",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_SelfDeath.GE_SelfDeath"
		},
		{
			"AssetName": "BP_Block_Attack_Stamina_ModMagCalc",
			"ParentClass": "GameplayModMagnitudeCalculation",
			"Variables": [],
			"Functions": [
				{
					"Name": "CalculateBaseMagnitude",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Spec",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "real"
						}
					]
				},
				{
					"Name": "GetAttributes",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Target",
							"Type": "object"
						},
						{
							"Name": "NewParam",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Return",
							"Type": "real"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Return",
							"Type": "real"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/BP_Block_Attack_Stamina_ModMagCalc.BP_Block_Attack_Stamina_ModMagCalc"
		},
		{
			"AssetName": "GE_AttackBlocked",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_AttackBlocked.GE_AttackBlocked"
		},
		{
			"AssetName": "BP_DOT_Fire_ArmorModMagnitudeCalc",
			"ParentClass": "GameplayModMagnitudeCalculation",
			"Variables": [],
			"Functions": [
				{
					"Name": "CalculateBaseMagnitude",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Spec",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "real"
						}
					]
				},
				{
					"Name": "GetAttributes",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Target",
							"Type": "object"
						},
						{
							"Name": "EffectSpec",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Base",
							"Type": "real"
						},
						{
							"Name": "DOTReduce",
							"Type": "real"
						},
						{
							"Name": "Resist",
							"Type": "real"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Base",
							"Type": "real"
						},
						{
							"Name": "DOTReduce",
							"Type": "real"
						},
						{
							"Name": "Resist",
							"Type": "real"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/BP_DOT_Fire_ArmorModMagnitudeCalc.BP_DOT_Fire_ArmorModMagnitudeCalc"
		},
		{
			"AssetName": "BP_DOT_Fire_HPModMagnitudeCalc",
			"ParentClass": "GameplayModMagnitudeCalculation",
			"Variables": [],
			"Functions": [
				{
					"Name": "CalculateBaseMagnitude",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Spec",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "real"
						}
					]
				},
				{
					"Name": "GetAttributes",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Target",
							"Type": "object"
						},
						{
							"Name": "EffectSpec",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Base",
							"Type": "real"
						},
						{
							"Name": "DOTReduce",
							"Type": "real"
						},
						{
							"Name": "Resist",
							"Type": "real"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Base",
							"Type": "real"
						},
						{
							"Name": "DOTReduce",
							"Type": "real"
						},
						{
							"Name": "Resist",
							"Type": "real"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/BP_DOT_Fire_HPModMagnitudeCalc.BP_DOT_Fire_HPModMagnitudeCalc"
		},
		{
			"AssetName": "GE_FireState_End",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_FireState_End.GE_FireState_End"
		},
		{
			"AssetName": "GE_DOT_Fire",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_DOT_Fire.GE_DOT_Fire"
		},
		{
			"AssetName": "GE_Attach_Fire",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Attach_Fire.GE_Attach_Fire"
		},
		{
			"AssetName": "GE_PoisonState",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_PoisonState.GE_PoisonState"
		},
		{
			"AssetName": "BP_DOT_Poison_HPModMagnitudeCalc",
			"ParentClass": "GameplayModMagnitudeCalculation",
			"Variables": [],
			"Functions": [
				{
					"Name": "CalculateBaseMagnitude",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Spec",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "real"
						}
					]
				},
				{
					"Name": "GetAttributes",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Target",
							"Type": "object"
						},
						{
							"Name": "EffectSpec",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Base",
							"Type": "real"
						},
						{
							"Name": "DOTReduce",
							"Type": "real"
						},
						{
							"Name": "Resist",
							"Type": "real"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Base",
							"Type": "real"
						},
						{
							"Name": "DOTReduce",
							"Type": "real"
						},
						{
							"Name": "Resist",
							"Type": "real"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/BP_DOT_Poison_HPModMagnitudeCalc.BP_DOT_Poison_HPModMagnitudeCalc"
		},
		{
			"AssetName": "GE_PoisonState_End",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_PoisonState_End.GE_PoisonState_End"
		},
		{
			"AssetName": "GE_DOT_Poison",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_DOT_Poison.GE_DOT_Poison"
		},
		{
			"AssetName": "GE_Attach_Poison",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Attach_Poison.GE_Attach_Poison"
		},
		{
			"AssetName": "GE_ItemQuickBarCooldown",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_ItemQuickBarCooldown.GE_ItemQuickBarCooldown"
		},
		{
			"AssetName": "GE_Trapped",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Trapped.GE_Trapped"
		},
		{
			"AssetName": "GE_Immune",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Immune.GE_Immune"
		},
		{
			"AssetName": "GE_RedField",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_RedField.GE_RedField"
		},
		{
			"AssetName": "GE_Attack_Enemy",
			"ParentClass": "GE_Attack_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Attack_Enemy.GE_Attack_Enemy"
		},
		{
			"AssetName": "GE_AttackBlocked_Projectile",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_AttackBlocked_Projectile.GE_AttackBlocked_Projectile"
		},
		{
			"AssetName": "GE_Buff_PowerOfFire_Duration",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Buff_PowerOfFire_Duration.GE_Buff_PowerOfFire_Duration"
		},
		{
			"AssetName": "GE_Buff_PowerOfIce_Duration",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Buff_PowerOfIce_Duration.GE_Buff_PowerOfIce_Duration"
		},
		{
			"AssetName": "GE_Buff_PowerOfLightning_Duration",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Buff_PowerOfLightning_Duration.GE_Buff_PowerOfLightning_Duration"
		},
		{
			"AssetName": "BFL_Ability",
			"ParentClass": "BlueprintFunctionLibrary",
			"Variables": [],
			"Functions": [
				{
					"Name": "BurstCue_Location",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Target",
							"Type": "object"
						},
						{
							"Name": "ParticleSystem",
							"Type": "object"
						},
						{
							"Name": "NiagaraSystem",
							"Type": "object"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "Location",
							"Type": "struct"
						},
						{
							"Name": "Normal",
							"Type": "struct"
						},
						{
							"Name": "__WorldContext",
							"Type": "object"
						}
					],
					"Outputs": []
				},
				{
					"Name": "BurstCue_Attached",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Target",
							"Type": "object"
						},
						{
							"Name": "ParticleSystem",
							"Type": "object"
						},
						{
							"Name": "NiagaraSystem",
							"Type": "object"
						},
						{
							"Name": "TargetAttachComponent",
							"Type": "object"
						},
						{
							"Name": "HitBoneName",
							"Type": "name"
						},
						{
							"Name": "__WorldContext",
							"Type": "object"
						}
					],
					"Outputs": []
				},
				{
					"Name": "MakeEffectContextWithHitResult",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "ASC",
							"Type": "object"
						},
						{
							"Name": "HitResult",
							"Type": "struct"
						},
						{
							"Name": "__WorldContext",
							"Type": "object"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "OutContext",
							"Type": "struct"
						}
					]
				},
				{
					"Name": "TraceTrapLocationAndRotation",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Actor",
							"Type": "object"
						},
						{
							"Name": "SKMesh",
							"Type": "object"
						},
						{
							"Name": "bUseRandomBoundary",
							"Type": "bool"
						},
						{
							"Name": "__WorldContext",
							"Type": "object"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "OutTrapLocation",
							"Type": "struct"
						},
						{
							"Name": "OutTrapRotation",
							"Type": "struct"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "OutTrapLocation",
							"Type": "struct"
						},
						{
							"Name": "OutTrapRotation",
							"Type": "struct"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "OutTrapLocation",
							"Type": "struct"
						},
						{
							"Name": "OutTrapRotation",
							"Type": "struct"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "OutTrapLocation",
							"Type": "struct"
						},
						{
							"Name": "OutTrapRotation",
							"Type": "struct"
						}
					]
				},
				{
					"Name": "BurstSound_Location",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Target",
							"Type": "object"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "Location",
							"Type": "struct"
						},
						{
							"Name": "__WorldContext",
							"Type": "object"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/Abilities/BFL_Ability.BFL_Ability"
		},
		{
			"AssetName": "GE_Attack_PowerOfBuff_Base",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Attack_PowerOfBuff_Base.GE_Attack_PowerOfBuff_Base"
		},
		{
			"AssetName": "GE_Elemental_Duration_Calculation",
			"ParentClass": "GameplayModMagnitudeCalculation",
			"Variables": [],
			"Functions": [
				{
					"Name": "CalculateBaseMagnitude",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Spec",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "real"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Elemental_Duration_Calculation.GE_Elemental_Duration_Calculation"
		},
		{
			"AssetName": "GE_Elemental_Water",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Elemental_Water.GE_Elemental_Water"
		},
		{
			"AssetName": "GE_Attack_PowerOfIce",
			"ParentClass": "GE_Attack_PowerOfBuff_Base_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Attack_PowerOfIce.GE_Attack_PowerOfIce"
		},
		{
			"AssetName": "GE_Elemental_Lightning",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Elemental_Lightning.GE_Elemental_Lightning"
		},
		{
			"AssetName": "GE_Attack_PowerOfLightning",
			"ParentClass": "GE_Attack_PowerOfBuff_Base_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Attack_PowerOfLightning.GE_Attack_PowerOfLightning"
		},
		{
			"AssetName": "GE_StopWalk",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_StopWalk.GE_StopWalk"
		},
		{
			"AssetName": "GA_WSGameplayAbilityBase",
			"ParentClass": "WSGameplayAbility",
			"Variables": [
				{
					"Name": "bValidAttack",
					"VarGuid": "86270494464FB6AD7BAD1EB3A159BA5F",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "SkillActiveCount",
					"VarGuid": "99BAC8A74AA91D70BAD9BEB3AF97ACC1",
					"Category": "int",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "ActivateSelf",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Actor",
							"Type": "object"
						}
					],
					"Outputs": []
				},
				{
					"Name": "ShootArrow",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Level",
							"Type": "real"
						}
					],
					"Outputs": []
				},
				{
					"Name": "GetMainEquipProjectileClass",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "SelfCharacterPlayer",
							"Type": "object"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "AsWSProjectile Base",
							"Type": "class"
						}
					]
				},
				{
					"Name": "TraceTargetPlayerView",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Distance",
							"Type": "real"
						},
						{
							"Name": "Radius",
							"Type": "real"
						},
						{
							"Name": "CheckParty",
							"Type": "bool"
						},
						{
							"Name": "CheckEnemy",
							"Type": "bool"
						},
						{
							"Name": "CheckSelf",
							"Type": "bool"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "OutputPin",
							"Type": "object"
						}
					]
				},
				{
					"Name": "GetPartyIDFromActor",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Actor",
							"Type": "object"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "PartyID",
							"Type": "int"
						}
					]
				},
				{
					"Name": "ApplySplashDamage",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "InLocation",
							"Type": "struct"
						},
						{
							"Name": "Splash Radius",
							"Type": "real"
						},
						{
							"Name": "InAttackClass",
							"Type": "softclass"
						},
						{
							"Name": "InSkillDataRow",
							"Type": "struct"
						},
						{
							"Name": "bHitSelf",
							"Type": "bool"
						},
						{
							"Name": "bHitPlayer",
							"Type": "bool"
						},
						{
							"Name": "bHitEnemy",
							"Type": "bool"
						},
						{
							"Name": "bHitParty",
							"Type": "bool"
						},
						{
							"Name": "bOnlyParty",
							"Type": "bool"
						},
						{
							"Name": "ToBreakableDamage",
							"Type": "int"
						},
						{
							"Name": "bDrawDebug",
							"Type": "bool"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "OutHits",
							"Type": "struct"
						}
					]
				},
				{
					"Name": "SpawnBurstEffect",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "AttachComponent",
							"Type": "object"
						},
						{
							"Name": "EffectData",
							"Type": "struct"
						},
						{
							"Name": "bUsePooling",
							"Type": "bool"
						},
						{
							"Name": "Location",
							"Type": "struct"
						}
					],
					"Outputs": []
				},
				{
					"Name": "SkillRangeOverlapActors",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "SkillRangeInfo",
							"Type": "struct"
						},
						{
							"Name": "ToBreakableDamage",
							"Type": "int"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "OutHits",
							"Type": "struct"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "OutHits",
							"Type": "struct"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "OutHits",
							"Type": "struct"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "OutHits",
							"Type": "struct"
						}
					]
				},
				{
					"Name": "SetHitRowName",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "InName",
							"Type": "name"
						}
					],
					"Outputs": []
				},
				{
					"Name": "ResetHitRowNameByWeapon",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "BurstHitCue",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "HitActor",
							"Type": "object"
						}
					],
					"Outputs": []
				},
				{
					"Name": "ToActorArray",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "InHitArray",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "OutActorArray",
							"Type": "object"
						}
					]
				},
				{
					"Name": "GetAmmoCount",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "AvtarActor",
							"Type": "object"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "AmmoCount",
							"Type": "int"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "AmmoCount",
							"Type": "int"
						}
					]
				},
				{
					"Name": "UseAmmo",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "StackstoRemove",
							"Type": "int"
						}
					],
					"Outputs": []
				},
				{
					"Name": "AddAmmo",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "StacksToAdd",
							"Type": "int"
						}
					],
					"Outputs": []
				},
				{
					"Name": "SkillRangeOverlapActors_NoBreakableDamage",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "SkillRangeInfo",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "OutHits",
							"Type": "struct"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "OutHits",
							"Type": "struct"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "OutHits",
							"Type": "struct"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "OutHits",
							"Type": "struct"
						}
					]
				},
				{
					"Name": "GetMaxAmmoCount",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "AvatarActor",
							"Type": "object"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "AmmoCount",
							"Type": "int"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "AmmoCount",
							"Type": "int"
						}
					]
				},
				{
					"Name": "IsSatisfiedActivateCondition",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "AvatarActor",
							"Type": "object"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "CalculateSkillCoolTime_BP",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "SkillDTID",
							"Type": "name"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "CoolTime",
							"Type": "real"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "CoolTime",
							"Type": "real"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "WaitMeleeAttack\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventTag"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1024,
							"NodePosY": 1312,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Attack Effect to Target\n타깃은 WSGameplay Ability",
											"TargetPin": "InAttackTag"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GetHitResult",
											"TargetPin": "EffectContext"
										},
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "EffectContext"
										}
									]
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Attack Effect to Target\n타깃은 WSGameplay Ability",
											"TargetPin": "TargetData"
										},
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										}
									]
								}
							]
						},
						{
							"NodeName": "GetHitResult",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1760,
							"NodePosY": 1424,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2336,
							"NodePosY": 1136,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "bBlockingHit"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2064,
							"NodePosY": 1456,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetHitResult",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "Normal"
										}
									]
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Execute GameplayCue On Actor (Burst)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7792,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Load Asset Blocking",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayCueFunctionLibrary"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.HitSurface\")"
								},
								{
									"PinName": "Parameters",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Gameplay Cue Parameters",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7296,
							"NodePosY": 1488,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "NormalizedMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "RawMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "MatchedTagName",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "OriginalTag",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedSourceTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owned Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AggregatedTargetTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Normal"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SourceObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PhysicalMaterial",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "소프트 레퍼런스 리졸브",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "AbilityLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "TargetAttachComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bReplicateLocationWhenUsingMinimalRepProxy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "Parameters"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7808,
							"NodePosY": 1232,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4720,
							"NodePosY": 1696,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 5008,
							"NodePosY": 1712,
							"Pins": [
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get MainEquipDTID",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_Equip",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 6160,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Load Asset Blocking",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_Equip"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "String To Name",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Equip Data Row",
											"TargetPin": "EquipDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Equip Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 6480,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "EquipDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Equip",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "SellPrice",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "RecipeId",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "EquipSetGroupId",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "Stats",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "RerollCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Armor",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "EquipModify",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PhysicalMaterial",
									"PinCategory": "softobject",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "소프트 레퍼런스 리졸브",
											"TargetPin": "Input"
										},
										{
											"TargetNode": "Load Asset Blocking",
											"TargetPin": "Asset"
										}
									]
								},
								{
									"PinName": "AditionalAbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "bRegister",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Apply Attack Effect to Target\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2832,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "TargetData"
										}
									]
								},
								{
									"PinName": "InAttackTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "EventTag"
										}
									]
								},
								{
									"PinName": "bAttackFailMotion",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6864,
							"NodePosY": 2080,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "EffectCauser"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3232,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "TargetData"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_AttackBlocked_C"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Stacks",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "소프트 레퍼런스 리졸브",
							"NodeClass": "K2Node_ConvertAsset",
							"NodePosX": 6992,
							"NodePosY": 2192,
							"Pins": [
								{
									"PinName": "Input",
									"PinCategory": "softobject",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Equip Data Row",
											"TargetPin": "PhysicalMaterial"
										}
									]
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "PhysicalMaterial"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6864,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Owned Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Owned Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6864,
							"NodePosY": 1984,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "AggregatedSourceTags"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 640,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitMeleeAttack\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										},
										{
											"TargetNode": "Send Gameplay Event\n타깃은 게임플레이 능력",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitMeleeAttack\nCustom Event",
											"TargetPin": "EventTag"
										}
									]
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5664,
							"NodePosY": 1392,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Equip",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_AttackFail_C"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Stacks",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get MainEquipDTID",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 5312,
							"NodePosY": 1712,
							"Pins": [
								{
									"PinName": "MainEquipDTID",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "String To Name",
											"TargetPin": "InString"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "String To Name",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5568,
							"NodePosY": 1712,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetStringLibrary"
								},
								{
									"PinName": "InString",
									"PinCategory": "string",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MainEquipDTID",
											"TargetPin": "MainEquipDTID"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Equip",
											"TargetPin": "RowName"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4224,
							"NodePosY": 1488,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Send Gameplay Event\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3808,
							"NodePosY": 1312,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										},
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										},
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackSuccess\")"
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 4512,
							"NodePosY": 1456,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multicast Delay Montage\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multicast Delay Montage\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Load Asset Blocking",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6848,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Equip",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Asset",
									"PinCategory": "softobject",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Equip Data Row",
											"TargetPin": "PhysicalMaterial"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4304,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Apply Attack Effect to Target\n타깃은 WSGameplay Ability",
											"TargetPin": "bAttackFailMotion"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Sphere Overlap Actors",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1600,
							"NodePosY": -432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop with Break",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpherePos",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Socket Location\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SphereRadius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "10.000000"
								},
								{
									"PinName": "ObjectTypes",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ActorClassFilter",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "LightActor"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutActors",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop with Break",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 816,
							"NodePosY": -336,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Socket Location\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Socket Location\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1184,
							"NodePosY": -336,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InSocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "b_L_Hand"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "SpherePos"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop with Break",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1936,
							"NodePosY": -432,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "OutActors"
										}
									]
								},
								{
									"PinName": "Break",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To LightActor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To LightActor",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To LightActor",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2192,
							"NodePosY": -432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop with Break",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop with Break",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "AsLight Actor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get bLightOff",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get bUseAttachFire",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get bLightOff",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2448,
							"NodePosY": -336,
							"Pins": [
								{
									"PinName": "bLightOff",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To LightActor",
											"TargetPin": "AsLight Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2672,
							"NodePosY": -432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To LightActor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bLightOff",
											"TargetPin": "bLightOff"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1936,
							"NodePosY": -224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop with Break",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Light Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Add GameplayCue To Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2896,
							"NodePosY": -416,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.Arrow.Fire\")"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "bRemoveOnAbilityEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "WaitLightActor\nCustom Event",
											"TargetPin": "bRemoveOnAbilityEnd"
										}
									]
								}
							]
						},
						{
							"NodeName": "화살에 불 붙이기",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": -48,
							"NodePosY": -592,
							"Comment": "화살에 불 붙이기",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 1184,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "ObjectTypes"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery9"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -16,
							"NodePosY": -384,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 368,
							"NodePosY": -352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagContainer",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Tag Container from Tag",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Gameplay Tag Container from Tag",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 16,
							"NodePosY": -288,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "SingleTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.Arrow.Fire\")"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "TagContainer"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 704,
							"NodePosY": -496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitLightActor\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1920,
							"NodePosY": -480,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop with Break",
											"TargetPin": "Break"
										}
									]
								}
							]
						},
						{
							"NodeName": "WaitLightActor\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": -512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bRemoveOnAbilityEnd",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCue To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "bRemoveOnAbilityEnd"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Light Actor\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1936,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bRemoveOnAbilityEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "방어함",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 2560,
							"NodePosY": 768,
							"Comment": "방어함",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "공격 성공",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 2544,
							"NodePosY": 1264,
							"Comment": "공격 성공",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Multicast Delay Montage\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4752,
							"NodePosY": 1424,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2592,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.Arrow.Poison\")"
								}
							]
						},
						{
							"NodeName": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2592,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCue To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.Arrow.Explosion\")"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 192,
							"NodePosY": 3072,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitJump\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To ANS_JumpParameter",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Jump\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "WaitJump\nCustom Event",
											"TargetPin": "OnlyTriggerOnce"
										}
									]
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Apply Root Motion Jump Force",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 4704,
							"NodePosY": 2768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Set Distance",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnFinish",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnLanded",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Jump"
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Distance",
											"TargetPin": "Distance"
										}
									]
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Height",
											"TargetPin": "Height"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Duration",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "MinimumLandedTriggerTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "bFinishOnLanded",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "VelocityOnFinishMode",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MaintainLastRootMotionVelocity",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SetVelocityOnFinish",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ClampVelocityOnFinish",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "PathOffsetCurve",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TimeMappingCurve",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4000,
							"NodePosY": 2928,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4304,
							"NodePosY": 2928,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "Rotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 528,
							"NodePosY": 3216,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To ANS_JumpParameter",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To ANS_JumpParameter",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 896,
							"NodePosY": 3136,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "AsANS Jump Parameter",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Distance",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Height",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Duration",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Distance",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Distance",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1248,
							"NodePosY": 3248,
							"Pins": [
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Trace Forwad Vector",
											"TargetPin": "Length"
										},
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "Distance"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To ANS_JumpParameter",
											"TargetPin": "AsANS Jump Parameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Height",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1248,
							"NodePosY": 3296,
							"Pins": [
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "Height"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To ANS_JumpParameter",
											"TargetPin": "AsANS Jump Parameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Duration",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1248,
							"NodePosY": 3344,
							"Pins": [
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To ANS_JumpParameter",
											"TargetPin": "AsANS Jump Parameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "Box Trace For Objects",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2064,
							"NodePosY": 2816,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Trace Forwad Vector",
											"TargetPin": "Start"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Trace Forwad Vector",
											"TargetPin": "End"
										}
									]
								},
								{
									"PinName": "HalfSize",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "20.000000,20.000000,20.000000"
								},
								{
									"PinName": "Orientation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ObjectTypes",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "bTraceComplex",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "OutHit",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bIgnoreSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TraceColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "TraceHitColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "DrawTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Trace Forwad Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1760,
							"NodePosY": 2736,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "OrActorComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Length",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Distance",
											"TargetPin": "Distance"
										}
									]
								},
								{
									"PinName": "StartOffset",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "150.000000"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Box Trace For Objects",
											"TargetPin": "Start"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Box Trace For Objects",
											"TargetPin": "End"
										},
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										},
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 912,
							"NodePosY": 2880,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										},
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 1664,
							"NodePosY": 2912,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Box Trace For Objects",
											"TargetPin": "ObjectTypes"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery3"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 1840,
							"NodePosY": 3024,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Box Trace For Objects",
											"TargetPin": "ActorsToIgnore"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2528,
							"NodePosY": 2848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Box Trace For Objects",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Box Trace For Objects",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1280,
							"NodePosY": 3008,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To ANS_JumpParameter",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Box Trace For Objects",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Trace Forwad Vector",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Line Trace By Channel",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3472,
							"NodePosY": 2720,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TraceChannel",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "TraceTypeQuery1"
								},
								{
									"PinName": "bTraceComplex",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "OutHit",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "bIgnoreSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TraceColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "TraceHitColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "DrawTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3056,
							"NodePosY": 2704,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Trace Forwad Vector",
											"TargetPin": "End"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3056,
							"NodePosY": 2896,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Trace Forwad Vector",
											"TargetPin": "End"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,-100.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "End"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4096,
							"NodePosY": 2720,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "bBlockingHit"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Distance",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Distance",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 4320,
							"NodePosY": 2784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To ANS_JumpParameter",
											"TargetPin": "AsANS Jump Parameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3872,
							"NodePosY": 2800,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "OutHit"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "WaitJump\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 3072,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "OnlyTriggerOnce"
										}
									]
								},
								{
									"PinName": "RemainLastVelocity",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1184,
							"NodePosY": -464,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Apply Additional Effect\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5312,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Attach Emitter\n타깃은 BP Projectile Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								},
								{
									"PinName": "SoftEffectClass",
									"PinCategory": "softclass",
									"Direction": "Input",
									"DefaultValue": "/Game/Blueprints/Abilities/GE_Attach_Fire.GE_Attach_Fire_C"
								}
							]
						},
						{
							"NodeName": "Attach Emitter\n타깃은 BP Projectile Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4944,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Additional Effect\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								},
								{
									"PinName": "EffectDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_CharacterEffect",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 4560,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Emitter\n타깃은 BP Projectile Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_CharacterEffect"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Urud_Arrow_Fire"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Emitter\n타깃은 BP Projectile Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "EffectDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_ProjectileBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 4256,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "AsBP Projectile Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Additional Effect\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Attach Emitter\n타깃은 BP Projectile Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 4000,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2912,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3200,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get OwnedEffects",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 4272,
							"NodePosY": 3296,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SetVelocity"
								},
								{
									"PinName": "Option 1",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MaintainLastRootMotionVelocity"
								},
								{
									"PinName": "Index",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "WaitJump\nCustom Event",
											"TargetPin": "RemainLastVelocity"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "VelocityOnFinishMode"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get OwnedEffects",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3488,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "OwnedEffects",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 3744,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get OwnedEffects",
											"TargetPin": "OwnedEffects"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2576,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2592,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Attack Effect to Target\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5056,
							"NodePosY": 1312,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 5328,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Equip",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4720,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_AttackFail_C"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Stacks",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3264,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 3552,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 3248,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3808,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Stamina\",Attribute=/Script/WorldStalker.CharacterSet:Stamina,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 4288,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "30.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "OR Boolean",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4496,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "OR Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 2864,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3808,
							"NodePosY": 864,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_AttackFail_C"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Stacks",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OR Boolean",
							"NodeClass": "K2Node_CommutativeAssociativeBinaryOperator",
							"NodePosX": 4301,
							"NodePosY": 697,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "bSuccess"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterEnemy",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3808,
							"NodePosY": 570,
							"Pins": [
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Enemy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "OR Boolean",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get bValidAttack",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3408,
							"NodePosY": 1760,
							"Pins": [
								{
									"PinName": "bValidAttack",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3408,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bValidAttack",
											"TargetPin": "bValidAttack"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 3232,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Attack Effect to Target\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "False로 카운트 하면 서버보다 빨리 때린 횟수",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 3344,
							"NodePosY": 1680,
							"Comment": "False로 카운트 하면 서버보다 빨리 때린 횟수",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Make Gameplay Event Data",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 3472,
							"NodePosY": 1088,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.BlockSuccess\")"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3136,
							"NodePosY": 1136,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "Instigator"
										}
									]
								}
							]
						},
						{
							"NodeName": "Send Gameplay Event to Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3552,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.BlockSuccess\")"
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "WaitAttackEvents\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 4096,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bUseProjectileHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "bUseSkillActivate",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "bUseAttackSuccess",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "bUseSplashBase",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 256,
							"NodePosY": 4112,
							"Comment": "투사체 히트 시",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitAttackEvents\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileHit\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 832,
							"NodePosY": 4206,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 256,
							"NodePosY": 4544,
							"Comment": "스킬 발동 시",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SkillActivate\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 736,
							"NodePosY": 4638,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Active Skill Info",
											"TargetPin": "CurrentSkillDataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "SkillRangeInfo"
										},
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "SkillRangeInfo"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 656,
							"NodePosY": 4832,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentActiveSkillInfo",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CurrentActiveSkillInfo",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 736,
							"NodePosY": 4784,
							"Pins": [
								{
									"PinName": "CurrentActiveSkillInfo",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Active Skill Info",
											"TargetPin": "ActiveSkillInfo"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Active Skill Info",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 704,
							"NodePosY": 4720,
							"Pins": [
								{
									"PinName": "ActiveSkillInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentActiveSkillInfo",
											"TargetPin": "CurrentActiveSkillInfo"
										}
									]
								},
								{
									"PinName": "CurrentSkillDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 256,
							"NodePosY": 5456,
							"Comment": "SplashBase에 반응",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SplashActive\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 848,
							"NodePosY": 5550,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_SplashBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1168,
							"NodePosY": 5518,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay Until Next Tick",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Attack Events Called\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "AsBP Splash Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "On Attack Events Called\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": 4590,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SkillActiveCount",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "Length",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1360,
							"NodePosY": 4704,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "integer > integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1632,
							"NodePosY": 4724,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1808,
							"NodePosY": 4606,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Decrement Int",
											"TargetPin": " "
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 256,
							"NodePosY": 5072,
							"Comment": "공격 성공 시",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackSuccess\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "OnAttackEventsCalled\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 5632,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "On Attack Events Called\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1408,
							"NodePosY": 4094,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "On Attack Events Called\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2496,
							"NodePosY": 4590,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2032,
							"NodePosY": 4606,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Attack Events Called\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Decrement Int",
											"TargetPin": " "
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2272,
							"NodePosY": 4638,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Attack Events Called\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "On Attack Events Called\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1696,
							"NodePosY": 5502,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "AsBP Splash Base"
										}
									]
								},
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "On Attack Events Called\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1424,
							"NodePosY": 5116,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 848,
							"NodePosY": 5166,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1120,
							"NodePosY": 4110,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay Until Next Tick",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Attack Events Called\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Attack Events Called\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1136,
							"NodePosY": 5134,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay Until Next Tick",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Attack Events Called\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Attack Events Called\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1456,
							"NodePosY": 5599,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "AsBP Splash Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "On Attack Events Called\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "TargetLocation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay Until Next Tick",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": 5456,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Delay Until Next Tick",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": 5072,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Delay Until Next Tick",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": 4544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SkillActiveCount",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Delay Until Next Tick",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 832,
							"NodePosY": 4112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Break Skill Range Info",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1056,
							"NodePosY": 4800,
							"Pins": [
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "bShowTargetOutline",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "Dist",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "Tick",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "Count",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SkillActiveCount",
											"TargetPin": "SkillActiveCount"
										}
									]
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "Angle",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "TraceRadius",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "bHitSelf",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bHitPlayer",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bHitParty",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bPartyOnly",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bHitEnemy",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MultiTarget",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2048,
							"NodePosY": 4448,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "Tick"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Set SkillActiveCount",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1376,
							"NodePosY": 4496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay Until Next Tick",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SkillActiveCount",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "Count"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get SkillActiveCount",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1648,
							"NodePosY": 4416,
							"Pins": [
								{
									"PinName": "SkillActiveCount",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Decrement Int",
											"TargetPin": "Value"
										},
										{
											"TargetNode": "integer > integer",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Decrement Int",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1664,
							"NodePosY": 4464,
							"Pins": [
								{
									"PinName": " ",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Value",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SkillActiveCount",
											"TargetPin": "SkillActiveCount"
										}
									]
								},
								{
									"PinName": "  ",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Result",
									"PinCategory": "int",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "integer > integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1648,
							"NodePosY": 4544,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SkillActiveCount",
											"TargetPin": "SkillActiveCount"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1840,
							"NodePosY": 4448,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Decrement Int",
											"TargetPin": "  "
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 624,
							"NodePosY": 4112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "WaitAttackEvents\nCustom Event",
											"TargetPin": "bUseProjectileHit"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay Until Next Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 624,
							"NodePosY": 4544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay Until Next Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 208,
							"NodePosY": 4608,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "bool",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitAttackEvents\nCustom Event",
											"TargetPin": "bUseSkillActivate"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 624,
							"NodePosY": 5072,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay Until Next Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 208,
							"NodePosY": 5136,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "bool",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitAttackEvents\nCustom Event",
											"TargetPin": "bUseAttackSuccess"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 208,
							"NodePosY": 5520,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "bool",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitAttackEvents\nCustom Event",
											"TargetPin": "bUseSplashBase"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 624,
							"NodePosY": 5456,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay Until Next Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3200,
							"NodePosY": -400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCue To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileShot\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get bUseAttachFire",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2432,
							"NodePosY": -240,
							"Pins": [
								{
									"PinName": "bUseAttachFire",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To LightActor",
											"TargetPin": "AsLight Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2672,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bUseAttachFire",
											"TargetPin": "bUseAttachFire"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 154
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_WSGameplayAbilityBase.GA_WSGameplayAbilityBase"
		},
		{
			"AssetName": "GA_DungeonRuleBase",
			"ParentClass": "GA_WSGameplayAbilityBase_C",
			"Variables": [
				{
					"Name": "bUseDungeonRule",
					"VarGuid": "20978DCE47411C533A834A8C1A1D6D88",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 672,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.DungeonRuleChanged\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1056,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get bUseDungeonRule",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 304,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "bUseDungeonRule",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 480,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bUseDungeonRule",
											"TargetPin": "bUseDungeonRule"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 7
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_DungeonRuleBase.GA_DungeonRuleBase"
		},
		{
			"AssetName": "GA_DungeonRule_PowerOfFire",
			"ParentClass": "GA_DungeonRuleBase_C",
			"Variables": [
				{
					"Name": "AttackDelay",
					"VarGuid": "AB2D894C4BC536D50057D28A6B13702C",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "DefaultDuration",
					"VarGuid": "59C20D8B4A9D91812E35809D039C47E0",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "FinalDuration",
					"VarGuid": "01152F4340CE51777A385FB9AAC8DC02",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "CalcDuration",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Duration",
							"Type": "real"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 960,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Effect.Shot\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "SpawnActor BP Dungeon Rule Power Of Fire",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 2160,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace for Projectile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_DungeonRule_PowerOfFire_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace for Projectile",
											"TargetPin": "SpawnTransform"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MultiplyWithRoot"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 640,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Dungeon Rule Power Of Fire",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "SpawnActor BP Dungeon Rule Power Of Fire",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Trace for Projectile",
											"TargetPin": "SelfCharacterPlayer"
										},
										{
											"TargetNode": "Shake Camera\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Trace for Projectile",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1664,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Dungeon Rule Power Of Fire",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "SelfCharacterPlayer",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "TraceDistance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "20000.000000"
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "FromSocket",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "socket_Spine_FX"
								},
								{
									"PinName": "LocationOffset",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,20.000000,0.000000"
								},
								{
									"PinName": "ForwardOffset",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Dungeon Rule Power Of Fire",
											"TargetPin": "SpawnTransform"
										}
									]
								},
								{
									"PinName": "OwnwerInstigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OutResultLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": -240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get FinalDuration",
											"TargetPin": "FinalDuration"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 928,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 432,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Calc Duration\n타깃은 GA Dungeon Rule Power Of Fire",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_3",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_4",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1584,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Shake Camera\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Shake Camera\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1840,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Power",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace for Projectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Buff_PowerOfFire_Duration_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 592,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_3"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Duration\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get FinalDuration",
											"TargetPin": "FinalDuration"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 912,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffect",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Buff_PowerOfLightning_Duration_C"
								},
								{
									"PinName": "InstigatorAbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 224,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 592,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_4"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1216,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffect",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Buff_PowerOfIce_Duration_C"
								},
								{
									"PinName": "InstigatorAbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1328,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 1616,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1792,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Reset"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get AttackDelay",
											"TargetPin": "AttackDelay"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get AttackDelay",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1792,
							"NodePosY": -160,
							"Pins": [
								{
									"PinName": "AttackDelay",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Calc Duration\n타깃은 GA Dungeon Rule Power Of Fire",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": -448,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set FinalDuration",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set FinalDuration",
											"TargetPin": "FinalDuration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set FinalDuration",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 948,
							"NodePosY": -416,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Calc Duration\n타깃은 GA Dungeon Rule Power Of Fire",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "FinalDuration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Calc Duration\n타깃은 GA Dungeon Rule Power Of Fire",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get FinalDuration",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 436,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "FinalDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get FinalDuration",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 448,
							"NodePosY": -185,
							"Pins": [
								{
									"PinName": "FinalDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 28
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_DungeonRule_PowerOfFire.GA_DungeonRule_PowerOfFire"
		},
		{
			"AssetName": "GA_StatueBuff_PowerOfFire",
			"ParentClass": "GA_DungeonRule_PowerOfFire_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "CalcDuration",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Duration",
							"Type": "real"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Duration",
							"Type": "real"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_StatueBuff_PowerOfFire.GA_StatueBuff_PowerOfFire"
		},
		{
			"AssetName": "GA_DungeonRule_PowerOfIce",
			"ParentClass": "GA_DungeonRuleBase_C",
			"Variables": [
				{
					"Name": "TargetLocation",
					"VarGuid": "65CD950A4C4848F9162A1D9D6891A2F5",
					"Category": "struct",
					"SubCategoryObject": "Vector",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "FinalDuration",
					"VarGuid": "CDF7253640F9C16BD13FDAA106325CEC",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "DefaultDuration",
					"VarGuid": "D731CB524D0BAECB59CD11A8B236FD21",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "CalcDuration",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Duration",
							"Type": "real"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "SpawnActor BP Dungeon Rule Power Of Ice",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 1920,
							"NodePosY": 1027,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_DungeonRule_PowerOfIce_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "EffectCauser"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MultiplyWithRoot"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1088,
							"NodePosY": 1011,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Dungeon Rule Power Of Ice",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetLocation",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Set TargetLocation",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Apply Gameplay Effect to Sphere Overlap Actors",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2640,
							"NodePosY": 1012,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Dungeon Rule Power Of Ice",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Dungeon Rule Power Of Ice",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Attack_PowerOfIce_C"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TagValues",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "SpherePos",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetLocation",
											"TargetPin": "TargetLocation"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "80.000000"
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Angle",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "bHitSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bHitPlayer",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bHitEnemy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bHitParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bOnlyParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "5"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bDrawDebug",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2336,
							"NodePosY": 1028,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "Instigator"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get FinalDuration",
											"TargetPin": "FinalDuration"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": -224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 448,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Calc Duration\n타깃은 GA Dungeon Rule Power Of Ice",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack Events\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_3",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_4",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Shake Camera\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Shake Camera\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1573,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Power",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 272,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Buff_PowerOfIce_Duration_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_3"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Duration\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get FinalDuration",
											"TargetPin": "FinalDuration"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 928,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffect",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Buff_PowerOfFire_Duration_C"
								},
								{
									"PinName": "InstigatorAbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 224,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 592,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_4"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1216,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffect",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Buff_PowerOfLightning_Duration_C"
								},
								{
									"PinName": "InstigatorAbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						},
						{
							"NodeName": "Wait Attack Events\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bUseProjectileHit",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bUseSkillActivate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bUseAttackSuccess",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bUseSplashBase",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "OnAttackEventsCalled 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetLocation",
											"TargetPin": "TargetLocation"
										},
										{
											"TargetNode": "Equal (Vector)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1088,
							"NodePosY": 1422,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1568,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetLocation",
											"TargetPin": "TargetLocation"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Dungeon Rule Power Of Ice",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": 1422,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 288,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnAttackEventsCalled 이벤트",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector - vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find Look at Rotation",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": 1438,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetLocation",
											"TargetPin": "TargetLocation"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Rotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1236,
							"NodePosY": 1290,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Shake Camera\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										},
										{
											"TargetNode": "SpawnActor BP Dungeon Rule Power Of Ice",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "SpawnActor BP Dungeon Rule Power Of Ice",
											"TargetPin": "Instigator"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector - vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 544,
							"NodePosY": 1078,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,70.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetLocation",
											"TargetPin": "TargetLocation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 288,
							"NodePosY": 1027,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnAttackEventsCalled 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnAttackEventsCalled 이벤트",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetLocation",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set TargetLocation",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 864,
							"NodePosY": 1043,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector - vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set TargetLocation",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 544,
							"NodePosY": 1184,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "OnAttackEventsCalled 이벤트",
											"TargetPin": "TargetLocation"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get TargetLocation",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1136,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Location"
										},
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "SpherePos"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Equal (Vector)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 0,
							"NodePosY": 1187,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnAttackEventsCalled 이벤트",
											"TargetPin": "TargetLocation"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "real",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 333,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Vector)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetLocation",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get FinalDuration",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 432,
							"NodePosY": -160,
							"Pins": [
								{
									"PinName": "FinalDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get FinalDuration",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 448,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "FinalDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Calc Duration\n타깃은 GA Dungeon Rule Power Of Ice",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": -416,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set FinalDuration",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set FinalDuration",
											"TargetPin": "FinalDuration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set FinalDuration",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 960,
							"NodePosY": -384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Calc Duration\n타깃은 GA Dungeon Rule Power Of Ice",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "FinalDuration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Calc Duration\n타깃은 GA Dungeon Rule Power Of Ice",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 37
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_DungeonRule_PowerOfIce.GA_DungeonRule_PowerOfIce"
		},
		{
			"AssetName": "GA_StatueBuff_PowerOfIce",
			"ParentClass": "GA_DungeonRule_PowerOfIce_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "CalcDuration",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Duration",
							"Type": "real"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Duration",
							"Type": "real"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_StatueBuff_PowerOfIce.GA_StatueBuff_PowerOfIce"
		},
		{
			"AssetName": "GA_DungeonRule_PowerOfLightning",
			"ParentClass": "GA_DungeonRuleBase_C",
			"Variables": [
				{
					"Name": "TargetLocation",
					"VarGuid": "91F332E34231B45813D97888044C2A77",
					"Category": "struct",
					"SubCategoryObject": "Vector",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "DefaultDuration",
					"VarGuid": "F1D14E5541F3BEBE254299B4D459D53A",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "FinalDuration",
					"VarGuid": "EE5096F341D331AAD7B9ADAC5891E32B",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "CalcDuration",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Duration",
							"Type": "real"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Trace Forward Ground",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2480,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ForwardOffset",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "240.000000"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutSuccess",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "OutTransform",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Transform",
											"TargetPin": "InTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2832,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace Forward Ground",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Trace Forward Ground",
											"TargetPin": "OutSuccess"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Apply Gameplay Effect to Sphere Overlap Actors",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3760,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Attack_PowerOfLightning_C"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TagValues",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "SpherePos",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Transform",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "80.000000"
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Angle",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "bHitSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bHitPlayer",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bHitEnemy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bHitParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bOnlyParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "5"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bDrawDebug",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3440,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "EffectCauser"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3072,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace Forward Ground",
											"TargetPin": "OutTransform"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "SpherePos"
										},
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": -384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get FinalDuration",
											"TargetPin": "FinalDuration"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": -400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 439,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Calc Duration\n타깃은 GA Dungeon Rule Power Of Lightning",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_3",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack Events\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_4",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_5",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add GameplayCue To Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 864,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.EquipBuff.Lightning\")"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "bRemoveOnAbilityEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCue To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Burst Cue Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4192,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_Ability_C"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ParticleSystem",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NiagaraSystem",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "NS_Lightning_E001"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Spell_LightningBurst_SFX_01_Cue"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Transform",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 261,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Buff_PowerOfLightning_Duration_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_4"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Duration\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get FinalDuration",
											"TargetPin": "FinalDuration"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 928,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 864,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffect",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Buff_PowerOfFire_Duration_C"
								},
								{
									"PinName": "InstigatorAbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 240,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 608,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_5"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1232,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffect",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Buff_PowerOfIce_Duration_C"
								},
								{
									"PinName": "InstigatorAbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1088,
							"NodePosY": 1523,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetLocation",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Set TargetLocation",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Shake Camera\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Shake Camera\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1568,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Power",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								}
							]
						},
						{
							"NodeName": "OnAttackEventsCalled 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetLocation",
											"TargetPin": "TargetLocation"
										},
										{
											"TargetNode": "Equal (Vector)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 288,
							"NodePosY": 1440,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnAttackEventsCalled 이벤트",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector - vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1232,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Shake Camera\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector - vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 544,
							"NodePosY": 1590,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,70.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetLocation",
											"TargetPin": "TargetLocation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 288,
							"NodePosY": 1539,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnAttackEventsCalled 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnAttackEventsCalled 이벤트",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetLocation",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set TargetLocation",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 864,
							"NodePosY": 1555,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector - vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set TargetLocation",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 544,
							"NodePosY": 1696,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "OnAttackEventsCalled 이벤트",
											"TargetPin": "TargetLocation"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Apply Gameplay Effect to Sphere Overlap Actors",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2128,
							"NodePosY": 1539,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Attack_PowerOfLightning_C"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TagValues",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "SpherePos",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetLocation",
											"TargetPin": "TargetLocation"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "80.000000"
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Angle",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "bHitSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bHitPlayer",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bHitEnemy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bHitParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bOnlyParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "5"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bDrawDebug",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1824,
							"NodePosY": 1586,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "EffectCauser"
										}
									]
								}
							]
						},
						{
							"NodeName": "Burst Cue Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2560,
							"NodePosY": 1539,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_Ability_C"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ParticleSystem",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NiagaraSystem",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "NS_Lightning_E001"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Spell_LightningBurst_SFX_01_Cue"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetLocation",
											"TargetPin": "TargetLocation"
										}
									]
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get TargetLocation",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1937,
							"NodePosY": 1786,
							"Pins": [
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "SpherePos"
										},
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Attack Events\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_3"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bUseProjectileHit",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bUseSkillActivate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bUseAttackSuccess",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bUseSplashBase",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Equal (Vector)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 0,
							"NodePosY": 1699,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnAttackEventsCalled 이벤트",
											"TargetPin": "TargetLocation"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "real",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 333,
							"NodePosY": 1680,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Vector)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetLocation",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get FinalDuration",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 441,
							"NodePosY": -329,
							"Pins": [
								{
									"PinName": "FinalDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get FinalDuration",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 441,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "FinalDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Calc Duration\n타깃은 GA Dungeon Rule Power Of Lightning",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": -608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set FinalDuration",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set FinalDuration",
											"TargetPin": "FinalDuration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set FinalDuration",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 964,
							"NodePosY": -576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Calc Duration\n타깃은 GA Dungeon Rule Power Of Lightning",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "FinalDuration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Calc Duration\n타깃은 GA Dungeon Rule Power Of Lightning",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 43
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_DungeonRule_PowerOfLightning.GA_DungeonRule_PowerOfLightning"
		},
		{
			"AssetName": "GA_StatueBuff_PowerOfLightning",
			"ParentClass": "GA_DungeonRule_PowerOfLightning_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "CalcDuration",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Duration",
							"Type": "real"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Duration",
							"Type": "real"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_StatueBuff_PowerOfLightning.GA_StatueBuff_PowerOfLightning"
		},
		{
			"AssetName": "GA_Emotion",
			"ParentClass": "WSGameplayAbility",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_CharacterEmote",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 1712,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "New Macro",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_CharacterEmote"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Hilda",
									"LinkedTo": [
										{
											"TargetNode": "Get DataRowName",
											"TargetPin": "DataRowName"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ReturnValue_Emotions",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2864,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "New Macro",
											"TargetPin": "IsValid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1072,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1456,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										},
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEmote",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get DataRowName",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get DataRowName",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1472,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "DataRowName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEmote",
											"TargetPin": "RowName"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 5056,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4688,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Equipment"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5488,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "WaitCastTime",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 4128,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCastComplete",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCastCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InWaitTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GrantTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "InCanMove",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "InCanCancel",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "InSyncTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								}
							]
						},
						{
							"NodeName": "Get Play Length\n타깃은 애니메이션 에셋",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3728,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "New Macro",
											"TargetPin": "AnimMontage"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "InWaitTime"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Camera Mode\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2912,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewCameraMode",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "New Macro",
											"TargetPin": "CameraMode"
										}
									]
								},
								{
									"PinName": "bIsClearByAbility",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "New Macro",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2112,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEmote",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "S_CharacterEmotionInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "IsValid",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "AnimMontage",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid Section Name\n타깃은 애님 몽타주",
											"TargetPin": "self"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										},
										{
											"TargetNode": "Get Montage Section Durtaion\n타깃은 WSGameplay Ability",
											"TargetPin": "Montage"
										}
									]
								},
								{
									"PinName": "CameraMode",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Camera Mode\n타깃은 WSGameplay Ability",
											"TargetPin": "NewCameraMode"
										},
										{
											"TargetNode": "Is Valid Class",
											"TargetPin": "Class"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3104,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 2592,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "New Macro",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid Class",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2688,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "New Macro",
											"TargetPin": "CameraMode"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2688,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Class",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Camera Mode\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 416,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 736,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1024,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bIsVisible",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReasonKey",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "GA_Emotion"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 544,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Cross Hair\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 128,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Cross Hair\n타깃은 WSGame Widget",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update Cross Hair\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 752,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bChangedWeapon",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1008,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Update Cross Hair\n타깃은 WSGame Widget",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bIsVisible",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReasonKey",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "GA_Emotion"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1344,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1008,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Equipment"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 752,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 2144,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEmote",
											"TargetPin": "ReturnValue_Emotions"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability Level\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "New Macro",
											"TargetPin": "S_CharacterEmotionInfo"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability Level\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2144,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Dimension 1"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3376,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "New Macro",
											"TargetPin": "AnimMontage"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Is Valid Section Name\n타깃은 애님 몽타주",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4016,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "New Macro",
											"TargetPin": "AnimMontage"
										}
									]
								},
								{
									"PinName": "InSectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Loop"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4480,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "OnCastCancelled"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Section Name\n타깃은 애님 몽타주",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4688,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Montage Section Durtaion\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "End"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5312,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Montage Section Durtaion\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get Montage Section Durtaion\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5552,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4480,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "OnCastComplete"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Section Name\n타깃은 애님 몽타주",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Montage Section Durtaion\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4928,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Montage",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "New Macro",
											"TargetPin": "AnimMontage"
										}
									]
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "End"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						}
					],
					"NodeCount": 43
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Emotion.GA_Emotion"
		},
		{
			"AssetName": "GA_UseItemQuickBar",
			"ParentClass": "WSGameplayAbility",
			"Variables": [
				{
					"Name": "SelectedItem",
					"VarGuid": "59DB6E8C4A6171B125EF47BA154ED858",
					"Category": "struct",
					"SubCategoryObject": "WSItemDocument",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "BeltSlotIndex",
					"VarGuid": "FEE5AF3E400F4BAAD7D7D5BF492FB09C",
					"Category": "int",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ThrowAbility",
					"VarGuid": "92BA453B40D9B045B1DAF0BF0F9DC7CA",
					"Category": "softclass",
					"SubCategoryObject": "Object",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "IsThrow",
					"VarGuid": "183138DE4937972CD477D081FFB74570",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "BeltOrInventory",
					"VarGuid": "EB914EF7436D7672C8DB4A99235F92A2",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "3",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 3072,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										},
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1408,
							"NodePosY": 3072,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 736,
							"NodePosY": 2976,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1056,
							"NodePosY": 3056,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Equipment"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 512,
							"NodePosY": 3072,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 3072,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSPlayerState",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2784,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PlayerState",
											"TargetPin": "PlayerState"
										}
									]
								},
								{
									"PinName": "AsWSPlayer State",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get BeltLeft",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Inventory",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2448,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get PlayerState",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get PlayerState",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2544,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "PlayerState",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get BeltLeft",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3056,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "BeltLeft",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "AsWSPlayer State"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 3584,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BeltLeft",
											"TargetPin": "BeltLeft"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get BeltSlotIndex",
											"TargetPin": "BeltSlotIndex"
										}
									]
								},
								{
									"PinName": "Output",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SelectedItem",
											"TargetPin": "SelectedItem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid Index",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 3280,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BeltLeft",
											"TargetPin": "BeltLeft"
										}
									]
								},
								{
									"PinName": "IndexToTest",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get BeltSlotIndex",
											"TargetPin": "BeltSlotIndex"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3616,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SelectedItem",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 1632,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Set BeltSlotIndex",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Confirm Input",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait for Confirm Input",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1792,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnConfirm",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Use Selected Item\n타깃은 GA Use Item Quick Bar",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancel",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cancel Internal\n타깃은 GA Use Item Quick Bar",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "UseSelectedItem\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Use Selected Item\n타깃은 GA Use Item Quick Bar",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2032,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Confirm Input",
											"TargetPin": "OnConfirm"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1792,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Confirm Input",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cancel Internal\n타깃은 GA Use Item Quick Bar",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.QuickSlotChanged\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Tag Add",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1792,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Added",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cancel Internal\n타깃은 GA Use Item Quick Bar",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Character.State.Interaction\")"
								},
								{
									"PinName": "InOptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Confirm & Cancel",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 1728,
							"NodePosY": 304,
							"Comment": "Confirm & Cancel",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6848,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.ShowRightHandObject\")"
								},
								{
									"PinName": "GameplayCueParameter",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bRemoveOnAbilityEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Make Gameplay Cue Parameters",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6384,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "NormalizedMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "RawMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "MatchedTagName",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "OriginalTag",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedSourceTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedTargetTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SourceObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "PhysicalMaterial",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "AbilityLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "TargetAttachComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bReplicateLocationWhenUsingMinimalRepProxy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "GameplayCueParameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 5984,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cancel Internal\n타깃은 GA Use Item Quick Bar",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5328,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5712,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "Set IsThrow",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "ItemEquipMontageName"
										}
									]
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_Item",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 4352,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SelectedItem",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Set SelectedItem",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Load Asset Blocking",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_Item"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "String To Name",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "ItemDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6384,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.260000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Break Item Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 4736,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "ItemDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Item",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "text",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction Two Action\n타깃은 WSGame Widget",
											"TargetPin": "OptionText"
										}
									]
								},
								{
									"PinName": "EffectDescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStack",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Rarity",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Rarity Color Style Data",
											"TargetPin": "InRarity"
										}
									]
								},
								{
									"PinName": "SellPrice",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "RecipeId",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "RewardId",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "HandObjMesh",
									"PinCategory": "softobject",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Load Asset Blocking",
											"TargetPin": "Asset"
										},
										{
											"TargetNode": "소프트 레퍼런스 리졸브",
											"TargetPin": "Input"
										}
									]
								},
								{
									"PinName": "ActiveAbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Soft Class Reference",
											"TargetPin": "SoftClassReference"
										},
										{
											"TargetNode": "Equal (SoftClassReference)",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "OptionBP",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ItemEquipMontageName",
									"PinCategory": "name",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "Name"
										}
									]
								},
								{
									"PinName": "ItemEquipCameraMode",
									"PinCategory": "softclass",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Soft Class Reference",
											"TargetPin": "SoftClassReference"
										},
										{
											"TargetNode": "소프트 레퍼런스 리졸브",
											"TargetPin": "Input"
										},
										{
											"TargetNode": "Load Class Asset Blocking",
											"TargetPin": "AssetClass"
										}
									]
								},
								{
									"PinName": "bRegister",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Load Asset Blocking",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5088,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Item",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Asset",
									"PinCategory": "softobject",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "HandObjMesh"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "소프트 레퍼런스 리졸브",
							"NodeClass": "K2Node_ConvertAsset",
							"NodePosX": 5088,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "Input",
									"PinCategory": "softobject",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "HandObjMesh"
										}
									]
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid Soft Class Reference",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6848,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "SoftClassReference",
									"PinCategory": "softclass",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "ItemEquipCameraMode"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 7216,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Soft Class Reference",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Load Class Asset Blocking",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Camera Mode\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7744,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Load Class Asset Blocking",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewCameraMode",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "소프트 레퍼런스 리졸브",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "bIsClearByAbility",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "소프트 레퍼런스 리졸브",
							"NodeClass": "K2Node_ConvertAsset",
							"NodePosX": 7552,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "Input",
									"PinCategory": "softclass",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "ItemEquipCameraMode"
										}
									]
								},
								{
									"PinName": "Output",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Camera Mode\n타깃은 WSGameplay Ability",
											"TargetPin": "NewCameraMode"
										}
									]
								}
							]
						},
						{
							"NodeName": "Load Class Asset Blocking",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7440,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Camera Mode\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "AssetClass",
									"PinCategory": "softclass",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "ItemEquipCameraMode"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "class",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5984,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "TargetAttachComponent"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 5328,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "소프트 레퍼런스 리졸브",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "SourceObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "String To Name",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4352,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetStringLibrary"
								},
								{
									"PinName": "InString",
									"PinCategory": "string",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break WSItem Document",
											"TargetPin": "DTID"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Item",
											"TargetPin": "RowName"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cancel_Internal\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cancel Internal\n타깃은 GA Use Item Quick Bar",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2032,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Confirm Input",
											"TargetPin": "OnCancel"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Cancel Internal\n타깃은 GA Use Item Quick Bar",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2144,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										},
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "Added"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Cancel Internal\n타깃은 GA Use Item Quick Bar",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4096,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 192,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cancel_Internal\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Net Sync",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 256,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "UseSelectedItem\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnSync",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Item",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SyncType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "BothWait"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2608,
							"NodePosY": 2128,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find and Use Item\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2608,
							"NodePosY": 2000,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2480,
							"NodePosY": 2304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 2320,
							"NodePosY": 2016,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "소프트 레퍼런스 리졸브",
							"NodeClass": "K2Node_ConvertAsset",
							"NodePosX": 2448,
							"NodePosY": 1712,
							"Pins": [
								{
									"PinName": "Input",
									"PinCategory": "softclass",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "ActiveAbilityClass"
										}
									]
								},
								{
									"PinName": "Output",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "AbilityClass"
										}
									]
								}
							]
						},
						{
							"NodeName": "Load Class Asset Blocking",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2448,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "AssetClass",
									"PinCategory": "softclass",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "ActiveAbilityClass"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "class",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Literal enum EWSAbilityInputID",
							"NodeClass": "K2Node_EnumLiteral",
							"NodePosX": 2704,
							"NodePosY": 1760,
							"Pins": [
								{
									"PinName": "Enum",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Attack"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Integer (Byte)",
											"TargetPin": "InByte"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Integer (Byte)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3104,
							"NodePosY": 1760,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InByte",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Literal enum EWSAbilityInputID",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "InputID"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3728,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2864,
							"NodePosY": 1632,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3328,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Load Class Asset Blocking",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "소프트 레퍼런스 리졸브",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1",
									"LinkedTo": [
										{
											"TargetNode": "To Integer (Byte)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Item Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1408,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "ItemDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Item",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "EffectDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "EffectDescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "Desc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStack",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "ItemType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SubType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "Rarity",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "Price",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SellPrice",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "RecipeId",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "RewardId",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Icon",
									"PinCategory": "softobject",
									"Direction": "Output"
								},
								{
									"PinName": "UseEffect",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "UseEffectValue",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "VisualID",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "HandObjMesh",
									"PinCategory": "softobject",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveAbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "소프트 레퍼런스 리졸브",
											"TargetPin": "Input"
										},
										{
											"TargetNode": "Load Class Asset Blocking",
											"TargetPin": "AssetClass"
										},
										{
											"TargetNode": "Is Valid Soft Class Reference",
											"TargetPin": "SoftClassReference"
										}
									]
								},
								{
									"PinName": "OptionBP",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ItemEquipMontageName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "ItemEquipCameraMode",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "bRegister",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid Soft Class Reference",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1712,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "SoftClassReference",
									"PinCategory": "softclass",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "ActiveAbilityClass"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2032,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Item",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Soft Class Reference",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_Item",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 800,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "OnSync"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cancel Internal\n타깃은 GA Use Item Quick Bar",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_Item"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "String To Name",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "ItemDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "String To Name",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 784,
							"NodePosY": 1712,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetStringLibrary"
								},
								{
									"PinName": "InString",
									"PinCategory": "string",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break WSItem Document",
											"TargetPin": "DTID"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Item",
											"TargetPin": "RowName"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cancel Internal\n타깃은 GA Use Item Quick Bar",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Item",
											"TargetPin": "RowNotFound"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2928,
							"NodePosY": 2208,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find and Use Item\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2448,
							"NodePosY": 1424,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Load Class Asset Blocking",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Make Gameplay Event Data",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 3728,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"\")",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "()"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=)"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=)"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "()"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 672,
							"NodePosY": 1360,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": 1376,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "3.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1216,
							"NodePosY": 1360,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3840,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "Get Data Table Row DT_Item",
											"TargetPin": "RowNotFound"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cancel Internal\n타깃은 GA Use Item Quick Bar",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get SelectedItem",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 256,
							"NodePosY": 1760,
							"Pins": [
								{
									"PinName": "SelectedItem",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break WSItem Document",
											"TargetPin": "WSItemDocument"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break WSItem Document",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 256,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "WSItemDocument",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SelectedItem",
											"TargetPin": "SelectedItem"
										}
									]
								},
								{
									"PinName": "DTID",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "String To Name",
											"TargetPin": "InString"
										}
									]
								},
								{
									"PinName": "Value",
									"PinCategory": "int",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get SelectedItem",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4096,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "SelectedItem",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break WSItem Document",
											"TargetPin": "WSItemDocument"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break WSItem Document",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 4096,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "WSItemDocument",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SelectedItem",
											"TargetPin": "SelectedItem"
										}
									]
								},
								{
									"PinName": "DTID",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "String To Name",
											"TargetPin": "InString"
										}
									]
								},
								{
									"PinName": "Value",
									"PinCategory": "int",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set SelectedItem",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3872,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Item",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SelectedItem",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get SelectedItem",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2848,
							"NodePosY": 2320,
							"Pins": [
								{
									"PinName": "SelectedItem",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break WSItem Document",
											"TargetPin": "WSItemDocument"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break WSItem Document",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 3008,
							"NodePosY": 2304,
							"Pins": [
								{
									"PinName": "WSItemDocument",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SelectedItem",
											"TargetPin": "SelectedItem"
										}
									]
								},
								{
									"PinName": "GUID",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find and Use Item\n타깃은 WSPlayer Controller",
											"TargetPin": "UseItemGUID"
										}
									]
								},
								{
									"PinName": "DTID",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "Type",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "Options",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "SlotIndex",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Count",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "RerollCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "AP",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Value",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Logs",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Find and Use Item\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3312,
							"NodePosY": 2128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "UseItemGUID",
									"PinCategory": "string",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break WSItem Document",
											"TargetPin": "GUID"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get BeltSlotIndex",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3104,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "BeltSlotIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "IndexToTest"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Dimension 1"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get BeltSlotIndex",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3392,
							"NodePosY": 2080,
							"Pins": [
								{
									"PinName": "BeltSlotIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Integer)",
											"TargetPin": "InInt"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "To Float (Integer)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3552,
							"NodePosY": 2080,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InInt",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get BeltSlotIndex",
											"TargetPin": "BeltSlotIndex"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "EventMagnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cancel Internal\n타깃은 GA Use Item Quick Bar",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6384,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7728,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 8320,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Set Enable Interaction Two Action\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 8704,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction Two Action\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 8320,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Camera Mode\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Enable Interaction Two Action\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 9024,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bEnable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "InInputSetting1",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Input Setting",
											"TargetPin": "InputSetting"
										}
									]
								},
								{
									"PinName": "InInputSetting2",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Input Setting",
											"TargetPin": "InputSetting"
										}
									]
								},
								{
									"PinName": "OptionText",
									"PinCategory": "text",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "Name"
										}
									]
								},
								{
									"PinName": "OptionColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
									"LinkedTo": [
										{
											"TargetNode": "Break Color Style Data Row",
											"TargetPin": "Color"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 288,
							"NodePosY": 2240,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": 2704,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Set Enable Interaction Two Action\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 896,
							"NodePosY": 2576,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction Two Action\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 512,
							"NodePosY": 2576,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Enable Interaction Two Action\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bEnable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "InInputSetting1",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "InInputSetting2",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "OptionText",
									"PinCategory": "text",
									"Direction": "Input"
								},
								{
									"PinName": "OptionColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 7936,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Input Setting",
											"TargetPin": "MouseAndKeyboard"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "F"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 7936,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Input Setting",
											"TargetPin": "Gamepad"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "Gamepad_FaceButton_Left"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 7984,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Input Setting",
											"TargetPin": "MouseAndKeyboard"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "LeftMouseButton"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 7936,
							"NodePosY": 233,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Input Setting",
											"TargetPin": "Gamepad"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "Gamepad_RightTriggerAxis"
								}
							]
						},
						{
							"NodeName": "Get Rarity Color Style Data",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 8080,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSWidgetUtilityLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InRarity",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "Rarity"
										}
									]
								},
								{
									"PinName": "OutColorStyleDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Color Style Data Row",
											"TargetPin": "ColorStyleDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Color Style Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 8432,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "ColorStyleDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rarity Color Style Data",
											"TargetPin": "OutColorStyleDataRow"
										}
									]
								},
								{
									"PinName": "Color",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction Two Action\n타깃은 WSGame Widget",
											"TargetPin": "OptionColor"
										}
									]
								},
								{
									"PinName": "TextureColor",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Start Throw Ability\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5936,
							"NodePosY": -576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set IsThrow",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "InThrowSimTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "20.000000"
								},
								{
									"PinName": "InThrowPower",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1500.000000"
								},
								{
									"PinName": "InThrowHeightOffset",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Throw Height",
											"TargetPin": "OutValue"
										}
									]
								},
								{
									"PinName": "InThrowForwardOffset",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "InThrowRightOffset",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "InThrowAddPitch",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "InThrowSocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "socket_R_Hand"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 5328,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Load Asset Blocking",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Start Throw Ability\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5328,
							"NodePosY": -464,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Throw Height",
											"TargetPin": "Character"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Throw Height",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5648,
							"NodePosY": -448,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "Character",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DefaultValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Start Throw Ability\n타깃은 WSCharacter Player",
											"TargetPin": "InThrowHeightOffset"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 5728,
							"NodePosY": -336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Soft Class Reference",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid Soft Class Reference",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5392,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "SoftClassReference",
									"PinCategory": "softclass",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "ActiveAbilityClass"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal (SoftClassReference)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 5520,
							"NodePosY": -240,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "softclass",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "ActiveAbilityClass"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "softclass",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ThrowAbility",
											"TargetPin": "ThrowAbility"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get ThrowAbility",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 5328,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "ThrowAbility",
									"PinCategory": "softclass",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal (SoftClassReference)",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 5728,
							"NodePosY": -240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (SoftClassReference)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Start Throw Ability\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Throw Ability\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2064,
							"NodePosY": 3056,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "OutThrowLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "OutThrowRotation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "OutVelocity",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 736,
							"NodePosY": 3072,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Throw Ability\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set IsThrow",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 5968,
							"NodePosY": -176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Start Throw Ability\n타깃은 WSCharacter Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "IsThrow",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get IsThrow",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1840,
							"NodePosY": 3024,
							"Pins": [
								{
									"PinName": "IsThrow",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1840,
							"NodePosY": 3072,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get IsThrow",
											"TargetPin": "IsThrow"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Throw Ability\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get BeltSlotIndex",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2912,
							"NodePosY": -224,
							"Pins": [
								{
									"PinName": "BeltSlotIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "GA가 여러개라 더블클릭으로 실행하려면?",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 2736,
							"NodePosY": -400,
							"Comment": "GA가 여러개라 더블클릭으로 실행하려면?",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=0.150000,G=0.150000,B=0.150000,A=0.500000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set BeltSlotIndex",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set BeltSlotIndex",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 848,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "BeltSlotIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Truncate",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 272,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Truncate",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Truncate",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "EventMagnitude"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Set BeltSlotIndex",
											"TargetPin": "BeltSlotIndex"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Inventory",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3040,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "Inventory",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "AsWSPlayer State"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get BeltOrInventory",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3088,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "BeltOrInventory",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3088,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get BeltOrInventory",
											"TargetPin": "BeltOrInventory"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 3584,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Inventory",
											"TargetPin": "Inventory"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get BeltSlotIndex",
											"TargetPin": "BeltSlotIndex"
										}
									]
								},
								{
									"PinName": "Output",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SelectedItem",
											"TargetPin": "SelectedItem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid Index",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 3280,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Inventory",
											"TargetPin": "Inventory"
										}
									]
								},
								{
									"PinName": "IndexToTest",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get BeltSlotIndex",
											"TargetPin": "BeltSlotIndex"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get BeltSlotIndex",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3104,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "BeltSlotIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "IndexToTest"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Dimension 1"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3600,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SelectedItem",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set SelectedItem",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3872,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Item",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SelectedItem",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 3344,
							"NodePosY": 1840,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"ItemSlotType.Inventory\")"
								},
								{
									"PinName": "Option 1",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"ItemSlotType.BeltLeft\")"
								},
								{
									"PinName": "Index",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Get BeltOrInventory",
											"TargetPin": "BeltOrInventory"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "EventTag"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get BeltOrInventory",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3168,
							"NodePosY": 1904,
							"Pins": [
								{
									"PinName": "BeltOrInventory",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Input Setting",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 8448,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "InputSetting",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction Two Action\n타깃은 WSGame Widget",
											"TargetPin": "InInputSetting1"
										}
									]
								},
								{
									"PinName": "DisplayName",
									"PinCategory": "text",
									"Direction": "Input",
									"DefaultText": "사용하기"
								},
								{
									"PinName": "InputMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "FKey"
								},
								{
									"PinName": "MouseAndKeyboard",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "Gamepad",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "bIsButtonable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "False"
								}
							]
						},
						{
							"NodeName": "Make Input Setting",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 8448,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "InputSetting",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction Two Action\n타깃은 WSGame Widget",
											"TargetPin": "InInputSetting2"
										}
									]
								},
								{
									"PinName": "DisplayName",
									"PinCategory": "text",
									"Direction": "Input",
									"DefaultText": "취소"
								},
								{
									"PinName": "InputMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "FKey"
								},
								{
									"PinName": "MouseAndKeyboard",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "Gamepad",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "bIsButtonable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "False"
								}
							]
						}
					],
					"NodeCount": 129
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_UseItemQuickBar.GA_UseItemQuickBar"
		},
		{
			"AssetName": "GA_UseItemQuickBar_Belt",
			"ParentClass": "GA_UseItemQuickBar_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "3",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 304,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_UseItemQuickBar_Belt.GA_UseItemQuickBar_Belt"
		},
		{
			"AssetName": "GA_UseItemQuickBar_Inventory",
			"ParentClass": "GA_UseItemQuickBar_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "3",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 304,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_UseItemQuickBar_Inventory.GA_UseItemQuickBar_Inventory"
		},
		{
			"AssetName": "GA_Skill_Base",
			"ParentClass": "GA_WSGameplayAbilityBase_C",
			"Variables": [
				{
					"Name": "CommonCastingTask",
					"VarGuid": "F1F0D0144AC74CAB8F934097E7915558",
					"Category": "object",
					"SubCategoryObject": "AbilityTask_WaitForCastTime",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bCastingComplete",
					"VarGuid": "8AE6C747484C91366A30B3B0AF0A74F9",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "BlankCrossHairData",
					"VarGuid": "92F442E3418781F4CB4CD9BE6D973D4C",
					"Category": "struct",
					"SubCategoryObject": "CrossHairDataRow",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "UpdateCrossHair",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "RowName",
							"Type": "name"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "SpawnProjectile\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "ProjectileClass",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "Class"
										}
									]
								}
							]
						},
						{
							"NodeName": "스폰 액터",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 2336,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnProjectile\nCustom Event",
											"TargetPin": "ProjectileClass"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SelectDefaultAtRuntime"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": 2160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1952,
							"NodePosY": 2256,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get World Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get World Location\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": 2208,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraComponent",
											"TargetPin": "CameraComponent"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get World Rotation\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": 2400,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraComponent",
											"TargetPin": "CameraComponent"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Rotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1584,
							"NodePosY": 2304,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "150.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Forward Vector\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": 2304,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraComponent",
											"TargetPin": "CameraComponent"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1776,
							"NodePosY": 2256,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Dedicated Server",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 1984,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 256,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnProjectile\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Dedicated Server",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "StartCommonCasting\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 2944,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bCanMove",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "InCanMove"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "bCanRelease",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "bShowProgressBar",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1264,
							"NodePosY": 2960,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2976,
							"NodePosY": 3006,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To ParticleSystem",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.SkillCasting\")"
								},
								{
									"PinName": "GameplayCueParameter",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bRemoveOnAbilityEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1936,
							"NodePosY": 2960,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.SkillCasting\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 2304,
							"NodePosY": 3308,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "SourceObject"
										}
									]
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To ParticleSystem",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Gameplay Cue Parameters",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2640,
							"NodePosY": 3096,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "NormalizedMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "RawMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "MatchedTagName",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "OriginalTag",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedSourceTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedTargetTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SourceObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "PhysicalMaterial",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "AbilityLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "TargetAttachComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bReplicateLocationWhenUsingMinimalRepProxy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "GameplayCueParameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Input Release",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2720,
							"NodePosY": 3696,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnRelease",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TimeHeld",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float >= float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bTestAlreadyReleased",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 624,
							"NodePosY": 2960,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Calculate Skill Casting Time\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1056,
							"NodePosY": 3045,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 736,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraComponent",
											"TargetPin": "self"
										},
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get CameraComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1024,
							"NodePosY": 2240,
							"Pins": [
								{
									"PinName": "CameraComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get World Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Forward Vector\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "WaitCastTime",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 784,
							"NodePosY": 3632,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bCastingComplete",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CommonCastingTask",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CommonCastingTask",
											"TargetPin": "CommonCastingTask"
										}
									]
								},
								{
									"PinName": "OnCastComplete",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCastCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InWaitTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "GrantTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "InCanMove",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "StartCommonCasting\nCustom Event",
											"TargetPin": "bCanMove"
										}
									]
								},
								{
									"PinName": "InCanCancel",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InSyncTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.500000"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1904,
							"NodePosY": 4512,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Cancel\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Progress Start\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2208,
							"NodePosY": 3696,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ProgressText",
									"PinCategory": "text",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Progress Cancel\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2592,
							"NodePosY": 4352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Sound 2D",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CancelText",
									"PinCategory": "text",
									"Direction": "Input",
									"DefaultText": "취소됨"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 2944,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "StartCommonCasting\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										},
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "SkillData"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1680,
							"NodePosY": 2944,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2016,
							"NodePosY": 4352,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Montage Stop\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1632,
							"NodePosY": 3696,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1392,
							"NodePosY": 3616,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set CommonCastingTask",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "float >= float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3056,
							"NodePosY": 3814,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "TimeHeld"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3232,
							"NodePosY": 3758,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "OnRelease"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float >= float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set CommonCastingTask",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1120,
							"NodePosY": 3648,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CommonCastingTask",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "AsyncTaskProxy"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get CommonCastingTask",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3424,
							"NodePosY": 3877,
							"Pins": [
								{
									"PinName": "CommonCastingTask",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Call On Cast Cancelled",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 3632,
							"NodePosY": 3790,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CommonCastingTask",
											"TargetPin": "CommonCastingTask"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Call On Cast Cancelled",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Call On Cast Cancelled",
							"NodeClass": "K2Node_CallDelegate",
							"NodePosX": 3888,
							"NodePosY": 3790,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CommonCastingTask",
											"TargetPin": "CommonCastingTask"
										}
									]
								}
							]
						},
						{
							"NodeName": "Montage Stop\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1648,
							"NodePosY": 4272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OverrideBlendOutTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-1.000000"
								}
							]
						},
						{
							"NodeName": "Wait Input Release",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1360,
							"NodePosY": 3920,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnRelease",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Casting Complete\n타깃은 GA Skill Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TimeHeld",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bTestAlreadyReleased",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": 4336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "OnCastCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1952,
							"NodePosY": 3936,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Ready\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1696,
							"NodePosY": 3904,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Progress Ready\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2528,
							"NodePosY": 3936,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReadyText",
									"PinCategory": "text",
									"Direction": "Input",
									"DefaultText": "준비됨"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 784,
							"NodePosY": 3040,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "bUnSelectable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bUsable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "Name",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "SkillAttackType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillElementType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "CastingCrossHairRowName",
									"PinCategory": "name",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Cross Hair\n타깃은 GA Skill Base",
											"TargetPin": "RowName"
										}
									]
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1872,
							"NodePosY": 3728,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2192,
							"NodePosY": 3968,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Ready\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 2127,
							"NodePosY": 3866,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "Duration"
										},
										{
											"TargetNode": "float >= float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnCastingComplete\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 4608,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "On Casting Complete\n타깃은 GA Skill Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1696,
							"NodePosY": 4064,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "OnRelease"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bCastingComplete",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "움직여도 캐스팅 취소 안됨?\r\n버튼 떼도 캐스팅 취소 안됨?",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 0,
							"NodePosY": 2816,
							"Comment": "움직여도 캐스팅 취소 안됨?\r\n버튼 떼도 캐스팅 취소 안됨?",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2480,
							"NodePosY": 3648,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "then"
										},
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "StartCommonCasting\nCustom Event",
											"TargetPin": "bCanRelease"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1152,
							"NodePosY": 4080,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "OnCastComplete"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "StartCommonCasting\nCustom Event",
											"TargetPin": "bCanRelease"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Casting Complete\n타깃은 GA Skill Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1872,
							"NodePosY": 3568,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3696,
							"NodePosY": 3024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To ParticleSystem",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Client Show Effect\n타깃은 BP Player\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Client Show Effect\n타깃은 BP Player\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Client Show Effect\n타깃은 BP Player\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3984,
							"NodePosY": 3008,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "Key",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "SkillCasting"
								},
								{
									"PinName": "ParticleSystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To ParticleSystem",
											"TargetPin": "As파티클 시스템"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3696,
							"NodePosY": 2912,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To ParticleSystem",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3344,
							"NodePosY": 3024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject2"
										}
									]
								},
								{
									"PinName": "As파티클 시스템",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Client Show Effect\n타깃은 BP Player\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "ParticleSystem"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 5120,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Client Hide Effect\n타깃은 BP Player\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 816,
							"NodePosY": 5088,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "Key",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "SkillCasting"
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 560,
							"NodePosY": 5120,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Client Hide Effect\n타깃은 BP Player\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Client Hide Effect\n타깃은 BP Player\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 496,
							"NodePosY": 5024,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait for Cancel Input",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 688,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancel",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 480,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Cancel Input",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 928,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Cancel Input",
											"TargetPin": "OnCancel"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 5120,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1216,
							"NodePosY": 5184,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Client Hide Effect\n타깃은 BP Player\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 592,
							"NodePosY": 3792,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Calculate Skill Casting Time\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										},
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "InWaitTime"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1664,
							"NodePosY": 3184,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.500000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1888,
							"NodePosY": 3376,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Calculate Skill Casting Time\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 304,
							"NodePosY": 3616,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bCastingComplete",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										},
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 704,
							"NodePosY": 1824,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WBP_WSGame",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 704,
							"NodePosY": 1904,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Cross Hair\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWBP WSGame",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Cross Hair\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Update Cross Hair\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 992,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "AsWBP WSGame"
										}
									]
								},
								{
									"PinName": "bChangedWeapon",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Effect Trigger\n타깃은 GA Skill Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 704,
							"NodePosY": 1744,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1472,
							"NodePosY": 3520,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Calculate Skill Casting Time\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "AND Boolean",
							"NodeClass": "K2Node_CommutativeAssociativeBinaryOperator",
							"NodePosX": 1664,
							"NodePosY": 3504,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "StartCommonCasting\nCustom Event",
											"TargetPin": "bShowProgressBar"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 592,
							"NodePosY": 3840,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Calculate Skill Casting Time\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "InCanCancel"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set bCastingComplete",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1904,
							"NodePosY": 4096,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Casting Complete\n타깃은 GA Skill Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bCastingComplete",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set bCastingComplete",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 784,
							"NodePosY": 3536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Calculate Skill Casting Time\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bCastingComplete",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get bCastingComplete",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1664,
							"NodePosY": 3296,
							"Pins": [
								{
									"PinName": "bCastingComplete",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1664,
							"NodePosY": 3344,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bCastingComplete",
											"TargetPin": "bCastingComplete"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update Cross Hair\n타깃은 GA Skill Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1936,
							"NodePosY": 2784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "CastingCrossHairRowName"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2672,
							"NodePosY": 2688,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "Trigger",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "InCasting"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2304,
							"NodePosY": 2688,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Effect Context\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2384,
							"NodePosY": 2784,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "Context"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2896,
							"NodePosY": 5664,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "Trigger",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "InstantTarget"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 5632,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitEffectTrigger\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "SkillData"
										},
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										},
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "SkillData"
										},
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "SkillData"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 544,
							"NodePosY": 5648,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1744,
							"NodePosY": 5664,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2096,
							"NodePosY": 5680,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InHitResult"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Effect Context",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2608,
							"NodePosY": 5856,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "InInstigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InEffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InHitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "Context"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2320,
							"NodePosY": 5856,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InInstigator"
										},
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InEffectCauser"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 960,
							"NodePosY": 5776,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingTime",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "SkillRangeInfo"
										}
									]
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1328,
							"NodePosY": 5744,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "CastingTime"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1520,
							"NodePosY": 5648,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1376,
							"NodePosY": 6032,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "Trigger",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "OnHitTarget"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 960,
							"NodePosY": 5984,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackSuccess\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 976,
							"NodePosY": 6240,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "Context"
										}
									]
								}
							]
						},
						{
							"NodeName": "WaitEffectTrigger\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 5632,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 768,
							"NodePosY": 5648,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Effect Trigger\n타깃은 GA Skill Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Skill Cancel\n타깃은 GA Skill Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 928,
							"NodePosY": 6416,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "Trigger",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Instant"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 560,
							"NodePosY": 6416,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Effect Context\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 6512,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "Context"
										}
									]
								}
							]
						},
						{
							"NodeName": "Spawn Sound 2D",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2880,
							"NodePosY": 4368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Progress Cancel\n타깃은 WSPlayer Controller",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Skill_Cancel_SFX_01_Cue"
								},
								{
									"PinName": "VolumeMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "PitchMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "ConcurrencySettings",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bPersistAcrossLevelTransition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bAutoDestroy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "WaitSkillCancel\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 6784,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 224,
							"NodePosY": 6800,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitSkillCancel\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SkillCancel\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Wait Skill Cancel\n타깃은 GA Skill Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1392,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Effect Trigger\n타깃은 GA Skill Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": 6896,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1648,
							"NodePosY": 4432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Cancel"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1376,
							"NodePosY": 4352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "StartCommonCasting\nCustom Event",
											"TargetPin": "bCanMove"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Stop\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2304,
							"NodePosY": 4368,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Cancel\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 115
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Skill_Base.GA_Skill_Base"
		},
		{
			"AssetName": "GA_Skill_SlotBase",
			"ParentClass": "GA_Skill_Base_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "GetSkillSlot",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Actor",
							"Type": "object"
						},
						{
							"Name": "InputID",
							"Type": "int"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "OutSlot",
							"Type": "object"
						}
					]
				},
				{
					"Name": "GetUltimateSlot",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Actor",
							"Type": "object"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "UltimateSlot",
							"Type": "object"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Get Skill Slot\n타깃은 GA Skill Slot Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 784,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "OnSkillAdded 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnSkillAdded 이벤트",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "OnSkillAdded 이벤트",
											"TargetPin": "InputID"
										}
									]
								},
								{
									"PinName": "OutSlot",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										},
										{
											"TargetNode": "Cast To WBP_Comp_SkillQuickSlot",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1104,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Slot\n타깃은 GA Skill Slot Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Slot\n타깃은 GA Skill Slot Base",
											"TargetPin": "OutSlot"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Icon\n타깃은 WSSkill Quick Slot",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnSkillAdded 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Slot\n타깃은 GA Skill Slot Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Slot\n타깃은 GA Skill Slot Base",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Get Ultimate Slot\n타깃은 GA Skill Slot Base",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Slot\n타깃은 GA Skill Slot Base",
											"TargetPin": "InputID"
										}
									]
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Skill Slot\n타깃은 GA Skill Slot Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 304,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnSkillCommitted 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "OnSkillCommitted 이벤트",
											"TargetPin": "InputID"
										}
									]
								},
								{
									"PinName": "OutSlot",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Get Skill Current Stack\n타깃은 WSSkill Quick Slot",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Skill Max Stack\n타깃은 WSSkill Quick Slot",
											"TargetPin": "self"
										},
										{
											"TargetNode": "On Cool Time\n타깃은 WSSkill Quick Slot",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Skill Current Stack\n타깃은 WSSkill Quick Slot",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Slot\n타깃은 GA Skill Slot Base",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnSkillCommitted 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Slot\n타깃은 GA Skill Slot Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Slot\n타깃은 GA Skill Slot Base",
											"TargetPin": "InputID"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1264,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Calculate Skill Cool Time\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1472,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Calculate Skill Cool Time\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Max Stack\n타깃은 WSSkill Quick Slot",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1216,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Slot\n타깃은 GA Skill Slot Base",
											"TargetPin": "OutSlot"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Icon\n타깃은 WSSkill Quick Slot",
											"TargetPin": "self"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 240,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnSkillAdded 이벤트",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsUltimate",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Skill Max Stack\n타깃은 WSSkill Quick Slot",
											"TargetPin": "StackNum"
										},
										{
											"TargetNode": "Set Skill Current Stack\n타깃은 WSSkill Quick Slot",
											"TargetPin": "StackNum"
										},
										{
											"TargetNode": "To Text (Integer)",
											"TargetPin": "Value"
										}
									]
								},
								{
									"PinName": "Icon",
									"PinCategory": "softobject",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Icon\n타깃은 WSSkill Quick Slot",
											"TargetPin": "InIcon"
										},
										{
											"TargetNode": "Set Icon\n타깃은 WBP Comp Ultimate",
											"TargetPin": "SoftTexture"
										}
									]
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "ManaCost",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Integer)",
											"TargetPin": "InInt"
										}
									]
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "On Cool Time\n타깃은 WSSkill Quick Slot",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2144,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "InCoolTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Calculate Skill Cool Time\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1168,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Slot\n타깃은 GA Skill Slot Base",
											"TargetPin": "OutSlot"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Cool Time\n타깃은 WSSkill Quick Slot",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 640,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Slot\n타깃은 GA Skill Slot Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Slot\n타깃은 GA Skill Slot Base",
											"TargetPin": "OutSlot"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Calculate Skill Cool Time\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Icon\n타깃은 WSSkill Quick Slot",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1440,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility Ultimate Effect\n타깃은 WSSkill Quick Slot",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "InIcon",
									"PinCategory": "softobject",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "Icon"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 512,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "bIsUltimate"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ultimate Slot\n타깃은 GA Skill Slot Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Slot\n타깃은 GA Skill Slot Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Visibility Ultimate Effect\n타깃은 WSSkill Quick Slot",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1712,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Icon\n타깃은 WSSkill Quick Slot",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Disposable\n타깃은 WSSkill Quick Slot",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "InVisibility",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Collapsed"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1648,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility Ultimate Effect\n타깃은 WSSkill Quick Slot",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Disposable\n타깃은 WSSkill Quick Slot",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Cost\n타깃은 WSSkill Quick Slot",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Skill Max Stack\n타깃은 WSSkill Quick Slot",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Skill Current Stack\n타깃은 WSSkill Quick Slot",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get StackCount",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Disposable\n타깃은 WSSkill Quick Slot",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2288,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility Ultimate Effect\n타깃은 WSSkill Quick Slot",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cost\n타깃은 WSSkill Quick Slot",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "bInDisposable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1712,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "bool",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "bIsUltimate"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Disposable\n타깃은 WSSkill Quick Slot",
											"TargetPin": "bInDisposable"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Calculate Skill Cool Time\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "On Cool Time\n타깃은 WSSkill Quick Slot",
											"TargetPin": "InCoolTime"
										},
										{
											"TargetNode": "On Cool Time\n타깃은 WSSkill Quick Slot",
											"TargetPin": "InCoolTime"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnSkillEnabled 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Slot\n타깃은 GA Skill Slot Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Slot\n타깃은 GA Skill Slot Base",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Slot\n타깃은 GA Skill Slot Base",
											"TargetPin": "InputID"
										}
									]
								},
								{
									"PinName": "bEnabled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Skill Slot\n타깃은 GA Skill Slot Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnSkillEnabled 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_Comp_SkillQuickSlot",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnSkillEnabled 이벤트",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "OnSkillEnabled 이벤트",
											"TargetPin": "InputID"
										}
									]
								},
								{
									"PinName": "OutSlot",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_Comp_SkillQuickSlot",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1344,
							"NodePosY": 1025,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Skill State\n타깃은 WSSkill Quick Slot",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1344,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Skill State\n타깃은 WSSkill Quick Slot",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1120,
							"NodePosY": 1025,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Reset"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1120,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Reset"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 896,
							"NodePosY": 1024,
							"Comment": "0 : 사용 가능\r\n1 : ",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_Comp_SkillQuickSlot",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WBP_Comp_SkillQuickSlot",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 560,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Slot\n타깃은 GA Skill Slot Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Slot\n타깃은 GA Skill Slot Base",
											"TargetPin": "OutSlot"
										}
									]
								},
								{
									"PinName": "AsWBP Comp Skill Quick Slot",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Enable Skill\n타깃은 WSSkill Quick Slot",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2064,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Skill State\n타깃은 WSSkill Quick Slot",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "bEnable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Enable Skill\n타깃은 WSSkill Quick Slot",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2064,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Skill State\n타깃은 WSSkill Quick Slot",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "bEnable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 960,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "bool",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnSkillEnabled 이벤트",
											"TargetPin": "bEnabled"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1520,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "bool",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Skill\n타깃은 WSSkill Quick Slot",
											"TargetPin": "bEnable"
										},
										{
											"TargetNode": "Set Enable Skill\n타깃은 WSSkill Quick Slot",
											"TargetPin": "bEnable"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1520,
							"NodePosY": 1216,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_Comp_SkillQuickSlot",
											"TargetPin": "AsWBP Comp Skill Quick Slot"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Skill\n타깃은 WSSkill Quick Slot",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Enable Skill\n타깃은 WSSkill Quick Slot",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Skill State\n타깃은 WSSkill Quick Slot",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Skill State\n타깃은 WSSkill Quick Slot",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Skill State\n타깃은 WSSkill Quick Slot",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1632,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Skill\n타깃은 WSSkill Quick Slot",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "InState",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Disable"
								},
								{
									"PinName": "bTurnOn",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set Skill State\n타깃은 WSSkill Quick Slot",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1632,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Skill\n타깃은 WSSkill Quick Slot",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "InState",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Disable"
								},
								{
									"PinName": "bTurnOn",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Set Cost\n타깃은 WSSkill Quick Slot",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2608,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Disposable\n타깃은 WSSkill Quick Slot",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "InCost",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Float (Integer)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1472,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InInt",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ManaCost"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set Cost\n타깃은 WSSkill Quick Slot",
											"TargetPin": "InCost"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ultimate Slot\n타깃은 GA Skill Slot Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 784,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnSkillAdded 이벤트",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "UltimateSlot",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Set Icon\n타깃은 WBP Comp Ultimate",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1040,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ultimate Slot\n타깃은 GA Skill Slot Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ultimate Slot\n타깃은 GA Skill Slot Base",
											"TargetPin": "UltimateSlot"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Icon\n타깃은 WBP Comp Ultimate",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Icon\n타깃은 WBP Comp Ultimate",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ultimate Slot\n타깃은 GA Skill Slot Base",
											"TargetPin": "UltimateSlot"
										}
									]
								},
								{
									"PinName": "SoftTexture",
									"PinCategory": "softobject",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "Icon"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2848,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Cost\n타깃은 WSSkill Quick Slot",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "bIsStackable"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Skill Max Stack\n타깃은 WSSkill Quick Slot",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Skill Max Stack\n타깃은 WSSkill Quick Slot",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3056,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Skill Current Stack\n타깃은 WSSkill Quick Slot",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "StackNum",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "MaxStackCount"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Skill Current Stack\n타깃은 WSSkill Quick Slot",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3296,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Skill Max Stack\n타깃은 WSSkill Quick Slot",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_Comp_SkillQuickSlot",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "StackNum",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "MaxStackCount"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get StackCount",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3408,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "StackCount",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SetText (Text)\n타깃은 텍스트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Visibility\n타깃은 위젯",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4080,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_Comp_SkillQuickSlot",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SetText (Text)\n타깃은 텍스트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get OVL_Stack",
											"TargetPin": "OVL_Stack"
										}
									]
								},
								{
									"PinName": "InVisibility",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SelfHitTestInvisible"
								}
							]
						},
						{
							"NodeName": "SetText (Text)\n타깃은 텍스트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4384,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 위젯",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get StackCount",
											"TargetPin": "StackCount"
										}
									]
								},
								{
									"PinName": "InText",
									"PinCategory": "text",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "To Text (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Text (Integer)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3200,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetTextLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "MaxStackCount"
										}
									]
								},
								{
									"PinName": "bAlwaysSign",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bUseGrouping",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "MinimumIntegralDigits",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "MaximumIntegralDigits",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "324"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "text",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SetText (Text)\n타깃은 텍스트",
											"TargetPin": "InText"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Skill Current Stack\n타깃은 WSSkill Quick Slot",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2384,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Skill Current Stack\n타깃은 WSSkill Quick Slot",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Slot\n타깃은 GA Skill Slot Base",
											"TargetPin": "OutSlot"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "B"
										},
										{
											"TargetNode": "int - int",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Skill Max Stack\n타깃은 WSSkill Quick Slot",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1664,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Slot\n타깃은 GA Skill Slot Base",
											"TargetPin": "OutSlot"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "integer > integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1728,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Max Stack\n타깃은 WSSkill Quick Slot",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1936,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Max Stack\n타깃은 WSSkill Quick Slot",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Current Stack\n타깃은 WSSkill Quick Slot",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Cool Time\n타깃은 WSSkill Quick Slot",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal (Integer)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2432,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Max Stack\n타깃은 WSSkill Quick Slot",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Current Stack\n타깃은 WSSkill Quick Slot",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2688,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "On Cool Time\n타깃은 WSSkill Quick Slot",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3328,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Skill Current Stack\n타깃은 WSSkill Quick Slot",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Slot\n타깃은 GA Skill Slot Base",
											"TargetPin": "OutSlot"
										}
									]
								},
								{
									"PinName": "InCoolTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Calculate Skill Cool Time\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "int - int",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2656,
							"NodePosY": 806,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Current Stack\n타깃은 WSSkill Quick Slot",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clamp (Integer)",
											"TargetPin": "Value"
										},
										{
											"TargetNode": "Clamp (Integer)",
											"TargetPin": "Max"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Skill Current Stack\n타깃은 WSSkill Quick Slot",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3088,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Current Stack\n타깃은 WSSkill Quick Slot",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Cool Time\n타깃은 WSSkill Quick Slot",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Slot\n타깃은 GA Skill Slot Base",
											"TargetPin": "OutSlot"
										}
									]
								},
								{
									"PinName": "StackNum",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Clamp (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Clamp (Integer)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2848,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "int - int",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Min",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Max",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "int - int",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Set Skill Current Stack\n타깃은 WSSkill Quick Slot",
											"TargetPin": "StackNum"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WBP_Comp_SkillQuickSlot",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3536,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Skill Current Stack\n타깃은 WSSkill Quick Slot",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 위젯",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Slot\n타깃은 GA Skill Slot Base",
											"TargetPin": "OutSlot"
										}
									]
								},
								{
									"PinName": "AsWBP Comp Skill Quick Slot",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get OVL_Stack",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get OVL_Stack",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3856,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "OVL_Stack",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 위젯",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_Comp_SkillQuickSlot",
											"TargetPin": "AsWBP Comp Skill Quick Slot"
										}
									]
								}
							]
						}
					],
					"NodeCount": 59
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Skill_SlotBase.GA_Skill_SlotBase"
		},
		{
			"AssetName": "GA_Skill_CastingBase",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "Can Move",
					"VarGuid": "84200AC148E6B10FAE3FDD9250F01E17",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Can Release",
					"VarGuid": "EDAA0049479EE83A76A23085B0037221",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Show Progress Bar",
					"VarGuid": "E0D53AE6440FEA7F3E72249F32762136",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Local_Targets",
					"VarGuid": "69D0225F47C07A516C7919AA53A6C860",
					"Category": "object",
					"SubCategoryObject": "Actor",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "IsProgressComplete",
					"VarGuid": "A20D025A43E99E56347C7C886753FB27",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Start Common Casting\n타깃은 GA Skill Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Start Common Casting\n타깃은 GA Skill Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bCanMove",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Get Can Move",
											"TargetPin": "Can Move"
										}
									]
								},
								{
									"PinName": "bCanRelease",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Get Can Release",
											"TargetPin": "Can Release"
										}
									]
								},
								{
									"PinName": "bShowProgressBar",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get Show Progress Bar",
											"TargetPin": "Show Progress Bar"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Can Move",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 560,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "Can Move",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Start Common Casting\n타깃은 GA Skill Base",
											"TargetPin": "bCanMove"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Can Release",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 560,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "Can Release",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Start Common Casting\n타깃은 GA Skill Base",
											"TargetPin": "bCanRelease"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnCastingComplete 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnCastingComplete",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2032,
							"NodePosY": 1632,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Cancel\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Progress Cancel\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2272,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CancelText",
									"PinCategory": "text",
									"Direction": "Input",
									"DefaultText": "취소됨"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1920,
							"NodePosY": 1760,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Cancel\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Progress Complete\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Progress Complete\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2480,
							"NodePosY": 1760,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CompleteText",
									"PinCategory": "text",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1408,
							"NodePosY": 1616,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": 1424,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 928,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnCastingComplete",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 272,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnCastingComplete 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Show Progress Bar",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 560,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "Show Progress Bar",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Start Common Casting\n타깃은 GA Skill Base",
											"TargetPin": "bShowProgressBar"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Show Progress Bar",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1728,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "Show Progress Bar",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1728,
							"NodePosY": 1632,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get Show Progress Bar",
											"TargetPin": "Show Progress Bar"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnSkillCommitted 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnSkillCommitted",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnSkillCommitted",
											"TargetPin": "InputID"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnSkillCommitted",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnSkillCommitted 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "OnSkillCommitted 이벤트",
											"TargetPin": "InputID"
										}
									]
								}
							]
						},
						{
							"NodeName": "Progress Complete\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2480,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set IsProgressComplete",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CompleteText",
									"PinCategory": "text",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1472,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2032,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Complete\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1792,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get Show Progress Bar",
											"TargetPin": "Show Progress Bar"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Show Progress Bar",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1792,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "Show Progress Bar",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1408,
							"NodePosY": 1424,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get CommonCastingTask",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 944,
							"NodePosY": 1216,
							"Pins": [
								{
									"PinName": "CommonCastingTask",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Call On Cast Cancelled",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1152,
							"NodePosY": 1120,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CommonCastingTask",
											"TargetPin": "CommonCastingTask"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Call On Cast Cancelled",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Call On Cast Cancelled",
							"NodeClass": "K2Node_CallDelegate",
							"NodePosX": 1408,
							"NodePosY": 1120,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CommonCastingTask",
											"TargetPin": "CommonCastingTask"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Light Actor\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bRemoveOnAbilityEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Try Skill Activate\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1216,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 2992,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "StalkerName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "bIsUltimate",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "bUnSelectable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bUsable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "Icon",
									"PinCategory": "softobject",
									"Direction": "Output"
								},
								{
									"PinName": "Name",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "Desc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "SkillAttackType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillElementType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillDamageRate",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "WalkSpeedMultiplier",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingCrossHairRowName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "ManaCost",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "CoolTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CooltimeGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Length",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveAbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveDuration",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockLevel",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockGold",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockCost",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 4416,
							"NodePosY": 960,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "인티저 켜기",
											"TargetPin": "1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "End"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 4160,
							"NodePosY": 1120,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Length",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 3552,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "인티저 켜기",
											"TargetPin": "Selection"
										}
									]
								}
							]
						},
						{
							"NodeName": "인티저 켜기",
							"NodeClass": "K2Node_SwitchInteger",
							"NodePosX": 3856,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "Default",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Selection",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "NotEqual_IntInt",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 4416,
							"NodePosY": 1376,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 4160,
							"NodePosY": 1392,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid Index",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 3872,
							"NodePosY": 1392,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "IndexToTest",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4160,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "인티저 켜기",
											"TargetPin": "Default"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4688,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2992,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										},
										{
											"TargetNode": "Set IsProgressComplete",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "인티저 켜기",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 1792,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										},
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1968,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.800000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2240,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.SkillCasting\")"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "OnSync"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Try Skill Activate\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Net Sync",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 544,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnCastingComplete",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bCanBeCancel",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnSync",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SyncType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "BothWait"
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1184,
							"NodePosY": 1984,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WBP_WSGame",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1456,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Cross Hair\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWBP WSGame",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Cross Hair\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1184,
							"NodePosY": 1904,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update Cross Hair\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1776,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "AsWBP WSGame"
										}
									]
								},
								{
									"PinName": "bChangedWeapon",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 912,
							"NodePosY": 2032,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 576,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Local Update Target Out Lines\n타깃은 GA Skill Casting Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bCanBeCancel",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 944,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bCanBeCancel",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1744,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 2032,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "SkillRangeInfo"
										},
										{
											"TargetNode": "Skill Range Overlap Actors No Breakable Damage\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "SkillRangeInfo"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1472,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 656,
							"NodePosY": 2784,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Local_UpdateTargetOutLines\nCustom Event",
											"TargetPin": "NewTargets"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Local_Targets",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Custom Depth Stencil Value\n타깃은 프리미티브 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1648,
							"NodePosY": 2768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "Value",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "3"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 928,
							"NodePosY": 2784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Custom Depth Stencil Value\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Mesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1280,
							"NodePosY": 2912,
							"Pins": [
								{
									"PinName": "Mesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Custom Depth Stencil Value\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Local_UpdateTargetOutLines\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "NewTargets",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Set Local_Targets",
											"TargetPin": "Local_Targets"
										}
									]
								}
							]
						},
						{
							"NodeName": "Local Update Target Out Lines\n타깃은 GA Skill Casting Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 736,
							"NodePosY": 2240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewTargets",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "Local Update Target Out Lines\n타깃은 GA Skill Casting Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3520,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewTargets",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutActorArray"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Local_Targets",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 640,
							"NodePosY": 2992,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Local_Targets",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Local_UpdateTargetOutLines\nCustom Event",
											"TargetPin": "NewTargets"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 656,
							"NodePosY": 2576,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Local_UpdateTargetOutLines\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Local_Targets",
											"TargetPin": "Local_Targets"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Custom Depth Stencil Value\n타깃은 프리미티브 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1648,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "Value",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 928,
							"NodePosY": 2576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Custom Depth Stencil Value\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Mesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1280,
							"NodePosY": 2704,
							"Pins": [
								{
									"PinName": "Mesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Custom Depth Stencil Value\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Local_Targets",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 656,
							"NodePosY": 2528,
							"Pins": [
								{
									"PinName": "Local_Targets",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 544,
							"NodePosY": 2320,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Local Update Target Out Lines\n타깃은 GA Skill Casting Base",
											"TargetPin": "NewTargets"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2528,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Local Update Target Out Lines\n타깃은 GA Skill Casting Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors No Breakable Damage\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2544,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "bShowTargetOutline"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors No Breakable Damage\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Skill Range Info",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 2032,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "bShowTargetOutline",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4416,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "인티저 켜기",
											"TargetPin": "0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4928,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4928,
							"NodePosY": 1456,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1024,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Calculate Skill Casting Time\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Start Common Casting\n타깃은 GA Skill Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Calculate Skill Casting Time\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1360,
							"NodePosY": -336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get End Montage Durtaion\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float + float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1888,
							"NodePosY": -264,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Calculate Skill Casting Time\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get End Montage Durtaion\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2112,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get End Montage Durtaion\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2368,
							"NodePosY": -336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "캐스팅이 안끝나는 문제 방어",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 1296,
							"NodePosY": -400,
							"Comment": "캐스팅이 안끝나는 문제 방어",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3200,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors No Breakable Damage\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Local Update Target Out Lines\n타깃은 GA Skill Casting Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InHitArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors No Breakable Damage\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "OutActorArray",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Local Update Target Out Lines\n타깃은 GA Skill Casting Base",
											"TargetPin": "NewTargets"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5376,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get End Montage Durtaion\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "캐스팅 끝나고 모션을 하는중에 다른 동장으로 끊어지지 않도록 입력을 막아주는",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 5369,
							"NodePosY": 1007,
							"Comment": "캐스팅 끝나고 모션을 하는중에 다른 동장으로 끊어지지 않도록 입력을 막아주는",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2048,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1184,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get End Montage Durtaion\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1632,
							"NodePosY": -336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Calculate Skill Casting Time\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6160,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5488,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_WaitCastingEnd_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5840,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get End Montage Durtaion\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get End Montage Durtaion\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get End Montage Durtaion\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5584,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1472,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Try Skill Activate\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Skill Range Overlap Actors No Breakable Damage\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2800,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "InHitArray"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get IsProgressComplete",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2080,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "IsProgressComplete",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2288,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get IsProgressComplete",
											"TargetPin": "IsProgressComplete"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Complete\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set IsProgressComplete",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2720,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Progress Complete\n타깃은 WSPlayer Controller",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "IsProgressComplete",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get IsProgressComplete",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2064,
							"NodePosY": 1856,
							"Pins": [
								{
									"PinName": "IsProgressComplete",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2256,
							"NodePosY": 1744,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get IsProgressComplete",
											"TargetPin": "IsProgressComplete"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Complete\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "float + float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2048,
							"NodePosY": -224,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						}
					],
					"NodeCount": 102
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Skill_CastingBase.GA_Skill_CastingBase"
		},
		{
			"AssetName": "GA_Skill_Casting_CantMove_CanRelease",
			"ParentClass": "GA_Skill_CastingBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "3",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Skill_Casting_CantMove_CanRelease.GA_Skill_Casting_CantMove_CanRelease"
		},
		{
			"AssetName": "GA_Skill_ActiveBase",
			"ParentClass": "GA_WSGameplayAbilityBase_C",
			"Variables": [
				{
					"Name": "ActiveSkillData",
					"VarGuid": "ADCCDFCC4E5D610950F4509A57E8C4AD",
					"Category": "struct",
					"SubCategoryObject": "SkillDataRow",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "StackEffectClass",
					"VarGuid": "D422C6924F731A014BBC2DB5F2EB85AD",
					"Category": "class",
					"SubCategoryObject": "GameplayEffect",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ActivateDuration",
					"VarGuid": "284D6DF84937B658215A9993A681EE4C",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bOverrideActiveDuration",
					"VarGuid": "C2E4EEA245D31F5888F6FFA8FB886220",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Count",
					"VarGuid": "85FE00D2453714C2FBED8EB7C88138AA",
					"Category": "int",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "ApplyStackEffect",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "int"
						}
					]
				},
				{
					"Name": "RemoveStackEffect",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "StacksToRemove",
							"Type": "int"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set ActiveSkillData",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 784,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Handle Active Skill Info\n타깃은 WSAbility System Component",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Active Skill Info",
											"TargetPin": "CurrentSkillDataRow"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentActiveSkillInfo",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Handle Active Skill Info\n타깃은 WSAbility System Component",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CurrentActiveSkillInfo",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 80,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "CurrentActiveSkillInfo",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Active Skill Info",
											"TargetPin": "ActiveSkillInfo"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Active Skill Info",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 416,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "ActiveSkillInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentActiveSkillInfo",
											"TargetPin": "CurrentActiveSkillInfo"
										}
									]
								},
								{
									"PinName": "bPlayMontage",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "CurrentSkillDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Handle Active Skill Info\n타깃은 WSAbility System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set ActiveSkillData",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 272,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ActiveSkillData",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1040,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set ActiveSkillData",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Max (Float)",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2304,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Max (Float)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2560,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Max (Float)",
							"NodeClass": "K2Node_CommutativeAssociativeBinaryOperator",
							"NodePosX": 1488,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveDuration"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.500000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1488,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Triggers\n타깃은 GA Skill Active Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Handle Active Skill Info\n타깃은 WSAbility System Component",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get bOverrideActiveDuration",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2064,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "bOverrideActiveDuration",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2064,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Triggers\n타깃은 GA Skill Active Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bOverrideActiveDuration",
											"TargetPin": "bOverrideActiveDuration"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -288,
							"NodePosY": 1600,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										},
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "SkillData"
										},
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "SkillData"
										},
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "SkillData"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Count",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": -112,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "CastingTime",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "SkillRangeInfo"
										},
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "SkillRangeInfo"
										},
										{
											"TargetNode": "Skill Range Overlap Actors No Breakable Damage\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "SkillRangeInfo"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1968,
							"NodePosY": 1776,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "Trigger",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "OnActiveRangedTarget"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Make Effect Context",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1616,
							"NodePosY": 1968,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "InInstigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InEffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InHitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "Context"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1312,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InHitResult"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Decrement Int",
											"TargetPin": " "
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1312,
							"NodePosY": 1968,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InInstigator"
										},
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InEffectCauser"
										}
									]
								}
							]
						},
						{
							"NodeName": "WaitTriggers\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Triggers\n타깃은 GA Skill Active Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1760,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 512,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Count",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SkillActivate\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitTriggers\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "Trigger",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "InActive"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Effect Context\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "Context"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 496,
							"NodePosY": 2098,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileHit\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 496,
							"NodePosY": 2352,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "Context"
										},
										{
											"TargetNode": "On Projectile Hit Ranged Target\n타깃은 GA Skill Active Base",
											"TargetPin": "Context"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": 2144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "Trigger",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "OnProjectileHitTarget"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1104,
							"NodePosY": 2250,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "SkillData"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": 2880,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "Trigger",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "OnHitTarget"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 496,
							"NodePosY": 2832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackSuccess\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 976,
							"NodePosY": 2992,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "SkillData"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 512,
							"NodePosY": 3088,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "Context"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2080,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "Trigger",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "InstantTarget"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Make Effect Context",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1728,
							"NodePosY": 1360,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "InInstigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InEffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InHitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "Context"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1424,
							"NodePosY": 1184,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors No Breakable Damage\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors No Breakable Damage\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InHitResult"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1424,
							"NodePosY": 1360,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InInstigator"
										},
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InEffectCauser"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 800,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "CastingTime"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 784,
							"NodePosY": 1184,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors No Breakable Damage\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 592,
							"NodePosY": 1184,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1328,
							"NodePosY": 2384,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1328,
							"NodePosY": 2432,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "SkillRangeInfo"
										},
										{
											"TargetNode": "On Projectile Hit Ranged Target\n타깃은 GA Skill Active Base",
											"TargetPin": "Range"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Skill Range Info",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1328,
							"NodePosY": 2512,
							"Pins": [
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "bShowTargetOutline",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "Dist",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "Tick",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "Count",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "Angle",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "TraceRadius",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "bHitSelf",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bHitPlayer",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bHitParty",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bPartyOnly",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bHitEnemy",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MultiTarget",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1664,
							"NodePosY": 2384,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "Dist"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1856,
							"NodePosY": 2160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Projectile Hit Ranged Target\n타깃은 GA Skill Active Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnProjectileHitRangedTarget\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 16,
							"NodePosY": 3328,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GetEffectCauser",
											"TargetPin": "EffectContext"
										},
										{
											"TargetNode": "GetHitResult",
											"TargetPin": "EffectContext"
										}
									]
								},
								{
									"PinName": "Range",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "SkillRangeInfo"
										}
									]
								}
							]
						},
						{
							"NodeName": "On Projectile Hit Ranged Target\n타깃은 GA Skill Active Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2064,
							"NodePosY": 2144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "Range",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Range Info",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 848,
							"NodePosY": 3408,
							"Pins": [
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnProjectileHitRangedTarget\nCustom Event",
											"TargetPin": "Range"
										}
									]
								},
								{
									"PinName": "bShowTargetOutline",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "Dist",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "Radius"
										}
									]
								},
								{
									"PinName": "Tick",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "Count",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "Height"
										}
									]
								},
								{
									"PinName": "Angle",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "Angle"
										}
									]
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "ToBreakableDamage"
										}
									]
								},
								{
									"PinName": "TraceRadius",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "bHitSelf",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "bHitSelf"
										}
									]
								},
								{
									"PinName": "bHitPlayer",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "bHitPlayer"
										}
									]
								},
								{
									"PinName": "bHitParty",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "bHitParty"
										}
									]
								},
								{
									"PinName": "bPartyOnly",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "bOnlyParty"
										}
									]
								},
								{
									"PinName": "bHitEnemy",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "bHitEnemy"
										}
									]
								},
								{
									"PinName": "MultiTarget",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GetEffectCauser",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 336,
							"NodePosY": 3392,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnProjectileHitRangedTarget\nCustom Event",
											"TargetPin": "Context"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InEffectCauser"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 608,
							"NodePosY": 3344,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnProjectileHitRangedTarget\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetEffectCauser",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Apply Gameplay Effect to Sphere Overlap Actors",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1424,
							"NodePosY": 3344,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TagValues",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "SpherePos",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "Dist"
										}
									]
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "Height"
										}
									]
								},
								{
									"PinName": "Angle",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "Angle"
										}
									]
								},
								{
									"PinName": "bHitSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "bHitSelf"
										}
									]
								},
								{
									"PinName": "bHitPlayer",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "bHitPlayer"
										}
									]
								},
								{
									"PinName": "bHitEnemy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "bHitEnemy"
										}
									]
								},
								{
									"PinName": "bHitParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "bHitParty"
										}
									]
								},
								{
									"PinName": "bOnlyParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "bPartyOnly"
										}
									]
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "ToBreakableDamage"
										}
									]
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bDrawDebug",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1136,
							"NodePosY": 3248,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "EffectCauser"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1792,
							"NodePosY": 3344,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InHitResult"
										},
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2432,
							"NodePosY": 3328,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "Trigger",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "OnProjectileHitRangedTarget"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Effect Context",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2144,
							"NodePosY": 3547,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "InInstigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InEffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetEffectCauser",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InHitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "Context"
										},
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1824,
							"NodePosY": 3531,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InInstigator"
										},
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2240,
							"NodePosY": 3434,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "SkillData"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시전자가 아닌 투사체의 위치를 사용하도록 재구성",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 784,
							"NodePosY": 3184,
							"Comment": "시전자가 아닌 투사체의 위치를 사용하도록 재구성",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Break Skill Range Info",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": -112,
							"NodePosY": 1776,
							"Pins": [
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "bShowTargetOutline",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "Dist",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "Tick",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "Count",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Count",
											"TargetPin": "Count"
										}
									]
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "Angle",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "TraceRadius",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "bHitSelf",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bHitPlayer",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bHitParty",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bPartyOnly",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bHitEnemy",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MultiTarget",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 976,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "Tick"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Decrement Int",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1264,
							"NodePosY": 1600,
							"Pins": [
								{
									"PinName": " ",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "Value",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Count",
											"TargetPin": "Count"
										}
									]
								},
								{
									"PinName": "  ",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Result",
									"PinCategory": "int",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "integer > integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1264,
							"NodePosY": 1696,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Count",
											"TargetPin": "Count"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1440,
							"NodePosY": 1632,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Decrement Int",
											"TargetPin": "  "
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Count",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 976,
							"NodePosY": 1568,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Count",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "Count"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Count",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1264,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "Count",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Decrement Int",
											"TargetPin": "Value"
										},
										{
											"TargetNode": "integer > integer",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "GetHitResult",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 336,
							"NodePosY": 3536,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnProjectileHitRangedTarget\nCustom Event",
											"TargetPin": "Context"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 384,
							"NodePosY": 3616,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetHitResult",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "SpherePos"
										}
									]
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Skill Range Overlap Actors No Breakable Damage\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1008,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "Send Gameplay Event\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3152,
							"NodePosY": 3328,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Attack.Skill\")"
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Gameplay Event Data",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 2784,
							"NodePosY": 3456,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event\n타깃은 게임플레이 능력",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"\")"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "()",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=)"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=)"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "()"
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2000,
							"NodePosY": 3744,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Equal (Object)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2352,
							"NodePosY": 3888,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2128,
							"NodePosY": 3264,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2816,
							"NodePosY": 3344,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "bSuccess"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 78
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Skill_ActiveBase.GA_Skill_ActiveBase"
		},
		{
			"AssetName": "GA_Skill_Casting_Ultimate",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "Local_Targets",
					"VarGuid": "CB11631D45B73CE63D789C99DE999C1B",
					"Category": "object",
					"SubCategoryObject": "Actor",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "EndWithMotion",
					"VarGuid": "FE561BFF429CA197685F95925874CBC5",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "9",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "K2_CanActivateAbility",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "ActorInfo",
							"Type": "struct"
						},
						{
							"Name": "Handle",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Local Update Target Out Lines\n타깃은 GA Skill Casting Ultimate",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2128,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 1344,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Calculate Skill Casting Time\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1904,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 976,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										},
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "SkillData"
										},
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										},
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										},
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "SkillData"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1536,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingCrossHairRowName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Calculate Skill Casting Time\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1504,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1792,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Calculate Skill Casting Time\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get Calculate Skill Casting Time\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Wait Net Sync",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2032,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnSync",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SyncType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "BothWait"
								}
							]
						},
						{
							"NodeName": "Try Skill Activate\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3056,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3328,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Try Skill Activate\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2800,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 2560,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2800,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "Trigger",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "InCasting"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2432,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Effect Context\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2512,
							"NodePosY": -160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "Context"
										}
									]
								}
							]
						},
						{
							"NodeName": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1792,
							"NodePosY": 1120,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "InHitArray"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1536,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Local Update Target Out Lines\n타깃은 GA Skill Casting Ultimate",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1520,
							"NodePosY": 1136,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "bShowTargetOutline"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2144,
							"NodePosY": 1120,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Local Update Target Out Lines\n타깃은 GA Skill Casting Ultimate",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InHitArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "OutActorArray",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Local Update Target Out Lines\n타깃은 GA Skill Casting Ultimate",
											"TargetPin": "NewTargets"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 656,
							"NodePosY": 1760,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Local_UpdateTargetOutLines\nCustom Event",
											"TargetPin": "NewTargets"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Local_Targets",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Custom Depth Stencil Value\n타깃은 프리미티브 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1648,
							"NodePosY": 1744,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "Value",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "3"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 928,
							"NodePosY": 1760,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Custom Depth Stencil Value\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Mesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1280,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "Mesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Custom Depth Stencil Value\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Local_UpdateTargetOutLines\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "NewTargets",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Set Local_Targets",
											"TargetPin": "Local_Targets"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Local_Targets",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 640,
							"NodePosY": 1968,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Local_Targets",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Local_UpdateTargetOutLines\nCustom Event",
											"TargetPin": "NewTargets"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 656,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Local_UpdateTargetOutLines\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Local_Targets",
											"TargetPin": "Local_Targets"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Custom Depth Stencil Value\n타깃은 프리미티브 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1648,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "Value",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 928,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Custom Depth Stencil Value\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Mesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1280,
							"NodePosY": 1680,
							"Pins": [
								{
									"PinName": "Mesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Custom Depth Stencil Value\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Local_Targets",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 656,
							"NodePosY": 1504,
							"Pins": [
								{
									"PinName": "Local_Targets",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Local Update Target Out Lines\n타깃은 GA Skill Casting Ultimate",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2464,
							"NodePosY": 1120,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewTargets",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutActorArray"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1184,
							"NodePosY": 1104,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "SkillRangeInfo"
										},
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "SkillRangeInfo"
										}
									]
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Skill Range Info",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1184,
							"NodePosY": 1200,
							"Pins": [
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "bShowTargetOutline",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "Tick",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "Count",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "TraceRadius",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "MultiTarget",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Local Update Target Out Lines\n타깃은 GA Skill Casting Ultimate",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 416,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewTargets",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 240,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Local Update Target Out Lines\n타깃은 GA Skill Casting Ultimate",
											"TargetPin": "NewTargets"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 736,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 2448,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "OnSync"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Try Skill Activate\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 2624,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "SkillRangeInfo"
										}
									]
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3824,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4848,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "Trigger",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "CustomEventTarget1"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Make Effect Context",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4496,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "InInstigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InEffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InHitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "Context"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 4192,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InHitResult"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4192,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InInstigator"
										},
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InEffectCauser"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3440,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SkillActivate\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3840,
							"NodePosY": -288,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3792,
							"NodePosY": -160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 4080,
							"NodePosY": -272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Init Ultimate Value\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Init Ultimate Value\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Add Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4656,
							"NodePosY": -272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Init Ultimate Value\n타깃은 WSCharacter Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Make Literal Gameplay Tag Container",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4336,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Ability.Ultimate\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 688,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Local Update Target Out Lines\n타깃은 GA Skill Casting Ultimate",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Remove Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 912,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Make Literal Gameplay Tag Container",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 592,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Ability.Ultimate\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Init Ultimate Value\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4384,
							"NodePosY": -288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3712,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid Index",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 2240,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "IndexToTest",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2576,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get EndWithMotion",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3216,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "EndWithMotion",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3216,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get EndWithMotion",
											"TargetPin": "EndWithMotion"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 3440,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						}
					],
					"NodeCount": 65
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Skill_Casting_Ultimate.GA_Skill_Casting_Ultimate"
		},
		{
			"AssetName": "GA_Skill_Knight_LeapAttack",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1872,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "OnRelease"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3520,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To ANS_JumpParameter",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Jump\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Apply Root Motion Jump Force",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 7408,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Set Distance",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "Set Distance",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnFinish",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnLanded",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Distance",
											"TargetPin": "Distance"
										}
									]
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Height",
											"TargetPin": "Height"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Duration",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "MinimumLandedTriggerTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "bFinishOnLanded",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "VelocityOnFinishMode",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SetVelocity"
								},
								{
									"PinName": "SetVelocityOnFinish",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ClampVelocityOnFinish",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "PathOffsetCurve",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TimeMappingCurve",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5680,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5984,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "Rotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 3856,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To ANS_JumpParameter",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To ANS_JumpParameter",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 4224,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "AsANS Jump Parameter",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Distance",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Height",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Duration",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Distance",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Distance",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Distance",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4576,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Trace Forwad Vector",
											"TargetPin": "Length"
										},
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "Distance"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To ANS_JumpParameter",
											"TargetPin": "AsANS Jump Parameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Height",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4576,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "Height"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To ANS_JumpParameter",
											"TargetPin": "AsANS Jump Parameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Duration",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4576,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To ANS_JumpParameter",
											"TargetPin": "AsANS Jump Parameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "Box Trace For Objects",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5392,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Trace Forwad Vector",
											"TargetPin": "Start"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Trace Forwad Vector",
											"TargetPin": "End"
										}
									]
								},
								{
									"PinName": "HalfSize",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "20.000000,20.000000,20.000000"
								},
								{
									"PinName": "Orientation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ObjectTypes",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "bTraceComplex",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "OutHit",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "bIgnoreSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TraceColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "TraceHitColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "DrawTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Trace Forwad Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5088,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "OrActorComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Length",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Distance",
											"TargetPin": "Distance"
										}
									]
								},
								{
									"PinName": "StartOffset",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "150.000000"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Box Trace For Objects",
											"TargetPin": "Start"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Box Trace For Objects",
											"TargetPin": "End"
										},
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										},
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4240,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										},
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 4992,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Box Trace For Objects",
											"TargetPin": "ObjectTypes"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery3"
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5856,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Box Trace For Objects",
											"TargetPin": "OutHit"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 5168,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Box Trace For Objects",
											"TargetPin": "ActorsToIgnore"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 5872,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Box Trace For Objects",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Box Trace For Objects",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Distance",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 6096,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To ANS_JumpParameter",
											"TargetPin": "AsANS Jump Parameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Input Release",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1456,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnRelease",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TimeHeld",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bTestAlreadyReleased",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 1296,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1872,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										},
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1456,
							"NodePosY": -336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1456,
							"NodePosY": -432,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										},
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2928,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3152,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 912,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingCrossHairRowName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 4608,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To ANS_JumpParameter",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Box Trace For Objects",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Trace Forwad Vector",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2640,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 912,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "float + float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 6096,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Distance"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "100.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Distance",
											"TargetPin": "Distance"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Attack.Skill\")"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop Auto Target\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Line Trace By Channel",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6800,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TraceChannel",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "TraceTypeQuery1"
								},
								{
									"PinName": "bTraceComplex",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "OutHit",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "bIgnoreSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TraceColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "TraceHitColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "DrawTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 6384,
							"NodePosY": -160,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Trace Forwad Vector",
											"TargetPin": "End"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 6384,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Trace Forwad Vector",
											"TargetPin": "End"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,-100.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "End"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 7216,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "bBlockingHit"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Distance",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Distance",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 7472,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To ANS_JumpParameter",
											"TargetPin": "AsANS Jump Parameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "Line Trace For Objects",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6832,
							"NodePosY": -704,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ObjectTypes",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "bTraceComplex",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ForDuration"
								},
								{
									"PinName": "OutHit",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bIgnoreSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TraceColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "TraceHitColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "DrawTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 6416,
							"NodePosY": -464,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "ObjectTypes"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1"
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7264,
							"NodePosY": -560,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "OutHit"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 496,
							"NodePosY": 1120,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop Auto Target\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Stop Auto Target\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 832,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Play Length\n타깃은 애니메이션 에셋",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1872,
							"NodePosY": -240,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2144,
							"NodePosY": -304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2400,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 2304,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Play Length\n타깃은 애니메이션 에셋",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2384,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2656,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2912,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 52
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Skill_Knight_LeapAttack.GA_Skill_Knight_LeapAttack"
		},
		{
			"AssetName": "GE_Elemental_Dark",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Elemental_Dark.GE_Elemental_Dark"
		},
		{
			"AssetName": "GE_Elemental_Fire",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Elemental_Fire.GE_Elemental_Fire"
		},
		{
			"AssetName": "GE_Elemental_Holy",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Elemental_Holy.GE_Elemental_Holy"
		},
		{
			"AssetName": "GE_Elemental_Poison",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Elemental_Poison.GE_Elemental_Poison"
		},
		{
			"AssetName": "GA_Attack",
			"ParentClass": "GA_WSGameplayAbilityBase_C",
			"Variables": [
				{
					"Name": "TestCombination",
					"VarGuid": "C2A9844B4DC6B63F77DBC094EBC420D5",
					"Category": "class",
					"SubCategoryObject": "GameplayEffect",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "WhileInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "GetAutoTargetInfo",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Auto Target Info",
							"Type": "struct"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3664,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										},
										{
											"TargetNode": "Set AttackNotiBegin",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Begin Check Attack Speed\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Attack Montage and Increase Index\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000",
									"LinkedTo": [
										{
											"TargetNode": "Calculate Attack Speed\n타깃은 BP Player",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2896,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Attack Montage and Increase Index\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get Attack Montage and Increase Index\n타깃은 WSCharacter Base",
											"TargetPin": "Success"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Attack Montage and Increase Index\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2560,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Validate Attack Speed\n타깃은 WSCharacter Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "Index",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Begin Check Attack Speed\n타깃은 WSCharacter Player",
											"TargetPin": "AttackIndex"
										}
									]
								},
								{
									"PinName": "Success",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1664,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Cross Hair\n타깃은 GA Attack",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "WaitAttackSuccess\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1920,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1968,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Update Cross Hair\n타깃은 GA Attack",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Validate Attack Speed\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Attack Montage and Increase Index\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Calculate Attack Speed\n타깃은 BP Player",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set AttackNotiBegin",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Validate Attack Speed\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Begin Check Attack Speed\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Calculate Attack Speed\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2560,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "Base",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Select Float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "Rate"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnAttackStateBegin\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "On Attack State Begin\n타깃은 GA Attack",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack Success\n타깃은 GA Attack",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Ready Attack\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1088,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1088,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Sync Attack Montage Index\n타깃은 WSCharacter Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Sync Attack Montage Index\n타깃은 WSCharacter Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get AttackMontageIndex",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Server Sync Attack Montage Index\n타깃은 WSCharacter Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1376,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "ClientAttackMontageIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ClientAttackCount",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 752,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get AttackMontageIndex",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1088,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "AttackMontageIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "공격 하다보면 서버랑 싱크가 안맞아서",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 688,
							"NodePosY": 864,
							"Comment": "공격 하다보면 서버랑 싱크가 안맞아서",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 816,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WBP_WSGame",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 816,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Cross Hair\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWBP WSGame",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Cross Hair\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Update Cross Hair\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1104,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "AsWBP WSGame"
										}
									]
								},
								{
									"PinName": "bChangedWeapon",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "UpdateCrossHair\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 208,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "UpdateCrossHair\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Update Cross Hair\n타깃은 GA Attack",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1728,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ready Attack\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4896,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack Success\n타깃은 GA Attack",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Attack.Normal\")"
								}
							]
						},
						{
							"NodeName": "Wait Attack Success\n타깃은 GA Attack",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Attack State Begin\n타깃은 GA Attack",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Update Cross Hair\n타깃은 GA Attack",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 480,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Select Float",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2688,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Calculate Attack Speed\n타깃은 BP Player",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "3.000000"
								},
								{
									"PinName": "bPickA",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Is Server",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Is Server",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2528,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Select Float",
											"TargetPin": "bPickA"
										}
									]
								}
							]
						},
						{
							"NodeName": "Debug",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 2464,
							"NodePosY": 352,
							"Comment": "Debug",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 4496,
							"NodePosY": -160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackStateEnd\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4176,
							"NodePosY": -160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Begin Check Attack Speed\n타깃은 WSCharacter Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Ready Attack\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1408,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Attack State Begin\n타깃은 GA Attack",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Cross Hair\n타깃은 GA Attack",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 464,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get AttackNotiBegin",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1168,
							"NodePosY": 1568,
							"Pins": [
								{
									"PinName": "AttackNotiBegin",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1440,
							"NodePosY": 1440,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get AttackNotiBegin",
											"TargetPin": "AttackNotiBegin"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackCount",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackNotiBegin",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set AttackCount",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1696,
							"NodePosY": 1392,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackNotiBegin",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AttackCount",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "int + int",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AttackCount",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1168,
							"NodePosY": 1616,
							"Pins": [
								{
									"PinName": "AttackCount",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "int + int",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "int + int",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1472,
							"NodePosY": 1568,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AttackCount",
											"TargetPin": "AttackCount"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackCount",
											"TargetPin": "AttackCount"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 912,
							"NodePosY": 1440,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get AttackNotiBegin",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get AttackCount",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set AttackCount",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set AttackNotiBegin",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4896,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 688,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Update Cross Hair\n타깃은 GA Attack",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set AttackNotiBegin",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1936,
							"NodePosY": 1488,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackCount",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AttackNotiBegin",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 288,
							"NodePosY": 2672,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackSuccess\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 656,
							"NodePosY": 2496,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 656,
							"NodePosY": 2592,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagToCheck",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Effect.ForceStunAttack\")"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 992,
							"NodePosY": 2736,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": 2848,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1264,
							"NodePosY": 2736,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get AttackCount",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get AttackCount",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1520,
							"NodePosY": 2800,
							"Pins": [
								{
									"PinName": "AttackCount",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "% (Integer)",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get TestCombination",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1312,
							"NodePosY": 2928,
							"Pins": [
								{
									"PinName": "TestCombination",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Length",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1952,
							"NodePosY": 2816,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get TestCombination",
											"TargetPin": "TestCombination"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "% (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "GameplayEffectClass"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2176,
							"NodePosY": 2720,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "TargetData"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Stacks",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1184,
							"NodePosY": 2992,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										}
									]
								}
							]
						},
						{
							"NodeName": "% (Integer)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1776,
							"NodePosY": 2848,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get AttackCount",
											"TargetPin": "AttackCount"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Dimension 1"
										}
									]
								}
							]
						},
						{
							"NodeName": "Length",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1504,
							"NodePosY": 2864,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get TestCombination",
											"TargetPin": "TestCombination"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "% (Integer)",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 288,
							"NodePosY": 2544,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitAttackSuccess\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "콤비네이션 발동 치트 TODO: 이렇게가 최선인가",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 224,
							"NodePosY": 2432,
							"Comment": "콤비네이션 발동 치트 TODO: 이렇게가 최선인가",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Set AttackNotiBegin",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3360,
							"NodePosY": 32,
							"Comment": "Server에서는 Anim Noti가 무시될 수 있다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AttackNotiBegin",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3104,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackNotiBegin",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Validate Attack Speed\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2208,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Attack Montage and Increase Index\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Begin Check Attack Speed\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4064,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "AttackIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get Attack Montage and Increase Index\n타깃은 WSCharacter Base",
											"TargetPin": "Index"
										}
									]
								}
							]
						}
					],
					"NodeCount": 66
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Attack.GA_Attack"
		},
		{
			"AssetName": "GA_Attack_Firearm",
			"ParentClass": "GA_Attack_C",
			"Variables": [
				{
					"Name": "AmmoTag",
					"VarGuid": "C479804A4EF32A85913A689EFBA73E3D",
					"Category": "struct",
					"SubCategoryObject": "GameplayTag",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "IgnoreAmmoTag",
					"VarGuid": "3C9B0390484642DBE11A52931F2E1B57",
					"Category": "struct",
					"SubCategoryObject": "GameplayTag",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "SpawnedProjectile",
					"VarGuid": "BD6B318B459B7D749C898493C1980930",
					"Category": "object",
					"SubCategoryObject": "WSProjectileBase",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "WaitAttackFire",
					"VarGuid": "8EEB6CD3423EE6A535E5D38A13EB5107",
					"Category": "object",
					"SubCategoryObject": "AbilityTask_WaitGameplayEvent",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "IsAlreadyShot",
					"VarGuid": "4C6F5C11451CE8B0FF8379A5B6A5CCC7",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ServerTimeHeld",
					"VarGuid": "1D11116543023C452045D0B516185FB2",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "AttackReadyTime",
					"VarGuid": "A9ED18C74E526AF6886200A08662ACFA",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "WhileInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "ArrowBuffRate",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "ASC",
							"Type": "object"
						},
						{
							"Name": "BuffTags",
							"Type": "struct"
						},
						{
							"Name": "bRemove",
							"Type": "bool"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "OutRate",
							"Type": "real"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "OutRate",
							"Type": "real"
						}
					]
				},
				{
					"Name": "K2_CanActivateAbility",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "ActorInfo",
							"Type": "struct"
						},
						{
							"Name": "Handle",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "IsUsingHack",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "bIsUsingHack",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "bIsUsingHack",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "bIsUsingHack",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Prepare Arrow\n타깃은 GA Attack Firearm",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2048,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileShot\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "WaitReleaseFire\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 2160,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										},
										{
											"TargetNode": "Remove Arrow\n타깃은 GA Attack Firearm",
											"TargetPin": "bWasCancelled"
										},
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 2160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set IsAlreadyShot",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2320,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Arrow Buff Rate",
											"TargetPin": "ASC"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2688,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagToCheck",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Ability.Attack.WeakAttack\")"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Select Float",
											"TargetPin": "bPickA"
										}
									]
								}
							]
						},
						{
							"NodeName": "Select Float",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3056,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "bPickA",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4032,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Level",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Arrow Buff Rate",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3328,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ASC",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "BuffTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Effect.SubAttackRate\")))"
								},
								{
									"PinName": "bRemove",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OutRate",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "float + float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3696,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Select Float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Arrow Buff Rate",
											"TargetPin": "OutRate"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Level",
											"TargetPin": "Level"
										}
									]
								},
								{
									"PinName": "C",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2496,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2800,
							"NodePosY": 1088,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkUrudChargeAttackDamagePer\",Attribute=/Script/WorldStalker.PassiveSet:PerkUrudChargeAttackDamagePer,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3408,
							"NodePosY": 1088,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.010000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "C"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnAttackStateBegin 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 2672,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5264,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Cross Hair Hitable\n타깃은 GA Attack Firearm",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set IsAlreadyShot",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 560,
							"NodePosY": 2656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Light Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.Arrow.Fire\")"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 288,
							"NodePosY": 2656,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnAttackStateBegin 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Release Fire\n타깃은 GA Attack Firearm",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 688,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Prepare Arrow\n타깃은 GA Attack Firearm",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Cross Hair Hitable\n타깃은 GA Attack Firearm",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": 2144,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Arrow\n타깃은 GA Attack Firearm",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1536,
							"NodePosY": 2640,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1824,
							"NodePosY": 2528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Show Firearm Projectile\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Show Firearm Projectile\n타깃은 BP Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Show Firearm Projectile\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2080,
							"NodePosY": 2512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Cross Hair Hitable\n타깃은 GA Attack Firearm",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "Visibility",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Light Actor\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 912,
							"NodePosY": 2656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bRemoveOnAbilityEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "PrepareArrow\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 3584,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "스폰 액터",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 2368,
							"NodePosY": 3632,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Main Equip Projectile Class\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Main Equip Projectile Class\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										},
										{
											"TargetNode": "Get Tags",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SelectDefaultAtRuntime"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Main Equip Projectile Class\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2000,
							"NodePosY": 3616,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SelfCharacterPlayer",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "AsWSProjectile Base",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "Class"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1248,
							"NodePosY": 3728,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1696,
							"NodePosY": 3632,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Main Equip Projectile Class\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Main Equip Projectile Class\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "SelfCharacterPlayer"
										},
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Attach Actor To Actor\n타깃은 액터",
											"TargetPin": "ParentActor"
										},
										{
											"TargetNode": "Get Actor Transform\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Actor Hidden In Game\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3728,
							"NodePosY": 3616,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "bNewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Set Actor Hidden In Game\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3552,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Level",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "bNewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 3248,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3648,
							"NodePosY": 3872,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 192,
							"NodePosY": 3584,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PrepareArrow\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set Level",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3872,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								}
							]
						},
						{
							"NodeName": "RemoveArrow\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 4096,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 368,
							"NodePosY": 4112,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": 4096,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								}
							]
						},
						{
							"NodeName": "Remove Arrow\n타깃은 GA Attack Firearm",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1440,
							"NodePosY": 2144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1280,
							"NodePosY": 3600,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										},
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Prepare Arrow\n타깃은 GA Attack Firearm",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 432,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Release Fire\n타깃은 GA Attack Firearm",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 480,
							"NodePosY": 3648,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Effect.Shot\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": 3712,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get SpawnedProjectile",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 160,
							"NodePosY": 4208,
							"Pins": [
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set SpawnedProjectile",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3200,
							"NodePosY": 3648,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Attach Actor To Actor\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get SpawnedProjectile",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3040,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Level",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set SpawnedProjectile",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 816,
							"NodePosY": 4128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get SpawnedProjectile",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1280,
							"NodePosY": 3552,
							"Pins": [
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set SpawnedProjectile",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 4960,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Use Ammo\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 4656,
							"NodePosY": 1200,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set WaitAttackFire",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set WaitAttackFire",
											"TargetPin": "WaitAttackFire"
										}
									]
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set IsAlreadyShot",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Effect.Shot\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Set WaitAttackFire",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 5008,
							"NodePosY": 1216,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "WaitAttackFire",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "AsyncTaskProxy"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 4656,
							"NodePosY": 1088,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WaitAttackFire",
											"TargetPin": "WaitAttackFire"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WaitAttackFire",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4656,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "WaitAttackFire",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Input Release",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 256,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitReleaseFire\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnRelease",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TimeHeld",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ServerTimeHeld",
											"TargetPin": "ServerTimeHeld"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bTestAlreadyReleased",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 384,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 752,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagToCheck",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Ability.Attack.Ready\")"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Montage Stop\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1568,
							"NodePosY": 960,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OverrideBlendOutTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-1.000000"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1808,
							"NodePosY": 960,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Montage Stop\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1088,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "End"
								}
							]
						},
						{
							"NodeName": "Remove Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 816,
							"NodePosY": 2160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set IsAlreadyShot",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Make Literal Gameplay Tag Container",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": 2384,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Ability.Attack.Ready\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": 2272,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bReceiveEvent",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3472,
							"NodePosY": 3648,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bReceiveEvent",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "Output_Get"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 592,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ServerTimeHeld",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "OnRelease"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 928,
							"NodePosY": 416,
							"Comment": "서버가 조금 느림",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set ServerTimeHeld",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.050000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Stop\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1568,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "End"
								}
							]
						},
						{
							"NodeName": "Set IsAlreadyShot",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 5008,
							"NodePosY": 1326,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "IsAlreadyShot",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get IsAlreadyShot",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1184,
							"NodePosY": 471,
							"Pins": [
								{
									"PinName": "IsAlreadyShot",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1360,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get IsAlreadyShot",
											"TargetPin": "IsAlreadyShot"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2016,
							"NodePosY": 3872,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Transform Location",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Transform",
											"TargetPin": "Rotation"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Attach Actor To Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4000,
							"NodePosY": 3616,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "ParentActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "SocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "LocationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "RotationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "ScaleRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "bWeldSimulatedBodies",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "TRUE"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Actor Transform\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1600,
							"NodePosY": 3872,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Transform Location",
											"TargetPin": "T"
										},
										{
											"TargetNode": "Break Transform",
											"TargetPin": "InTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Transform Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1600,
							"NodePosY": 4080,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "T",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Transform\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "20.000000,20.000000,40.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1600,
							"NodePosY": 3952,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Transform\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Rotation"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Set IsAlreadyShot",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 496,
							"NodePosY": 2176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "IsAlreadyShot",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Use Ammo\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4672,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "StackstoRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								}
							]
						},
						{
							"NodeName": "Get IgnoreAmmoTag",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4192,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "IgnoreAmmoTag",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "TagToCheck"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4016,
							"NodePosY": 944,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4368,
							"NodePosY": 944,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagToCheck",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get IgnoreAmmoTag",
											"TargetPin": "IgnoreAmmoTag"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4416,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Use Ammo\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayCrossHairHitable\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "IsPlay",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": 1216,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WBP_WSGame",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 768,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWBP WSGame",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CrossHair",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 400,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 224,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayCrossHairHitable\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 480,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get CrossHair",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1024,
							"NodePosY": 1456,
							"Pins": [
								{
									"PinName": "CrossHair",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Hitable Animation\n타깃은 WSCross Hair Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Stop Hitable Animation\n타깃은 WSCross Hair Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "AsWBP WSGame"
										}
									]
								}
							]
						},
						{
							"NodeName": "Play Hitable Animation\n타깃은 WSCross Hair Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1296,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CrossHair",
											"TargetPin": "CrossHair"
										}
									]
								},
								{
									"PinName": "PlaybackSpeed",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1040,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "PlayCrossHairHitable\nCustom Event",
											"TargetPin": "IsPlay"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Hitable Animation\n타깃은 WSCross Hair Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop Hitable Animation\n타깃은 WSCross Hair Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Stop Hitable Animation\n타깃은 WSCross Hair Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1296,
							"NodePosY": 1472,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CrossHair",
											"TargetPin": "CrossHair"
										}
									]
								},
								{
									"PinName": "PlaybackSpeed",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Play Cross Hair Hitable\n타깃은 GA Attack Firearm",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 912,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Release Fire\n타깃은 GA Attack Firearm",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "IsPlay",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Play Cross Hair Hitable\n타깃은 GA Attack Firearm",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2336,
							"NodePosY": 2512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Show Firearm Projectile\n타깃은 BP Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "IsPlay",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Play Cross Hair Hitable\n타깃은 GA Attack Firearm",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5520,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Cancel Hot Key\n타깃은 GA Attack Firearm",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "IsPlay",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Tag Add",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 4656,
							"NodePosY": 1442,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set WaitAttackFire",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Added",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Ability.Attack.Ready\")"
								},
								{
									"PinName": "InOptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4992,
							"NodePosY": 1488,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Cancel Hot Key\n타깃은 GA Attack Firearm",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "Added"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "SetEnableCancelHotKey\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Enable",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction Progress Bar\n타깃은 WSInteraction Progress Bar",
											"TargetPin": "bEnable"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Enable Cancel Hot Key\n타깃은 GA Attack Firearm",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5232,
							"NodePosY": 1488,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Enable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 528,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WBP_WSGame",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 544,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction Progress Bar\n타깃은 WSInteraction Progress Bar",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWBP WSGame",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get InteractionProgressBar",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 192,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 256,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SetEnableCancelHotKey\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get InteractionProgressBar",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 544,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "InteractionProgressBar",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction Progress Bar\n타깃은 WSInteraction Progress Bar",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "AsWBP WSGame"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 1360,
							"NodePosY": 2304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1520,
							"NodePosY": 2768,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set Enable Cancel Hot Key\n타깃은 GA Attack Firearm",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1952,
							"NodePosY": 2768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAnimInstance",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Enable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set Enable Cancel Hot Key\n타깃은 GA Attack Firearm",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5760,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Play Cross Hair Hitable\n타깃은 GA Attack Firearm",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Enable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1744,
							"NodePosY": 2784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Cancel Hot Key\n타깃은 GA Attack Firearm",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAnimInstance",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Enable Interaction Progress Bar\n타깃은 WSInteraction Progress Bar",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 880,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get InteractionProgressBar",
											"TargetPin": "InteractionProgressBar"
										}
									]
								},
								{
									"PinName": "HotKeyType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "CastingCancel"
								},
								{
									"PinName": "bEnable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "SetEnableCancelHotKey\nCustom Event",
											"TargetPin": "Enable"
										}
									]
								},
								{
									"PinName": "bShowTime",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bShowNotice",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bShowGauge",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "MessageText",
									"PinCategory": "text",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Empty Text",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InDesc",
									"PinCategory": "text",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "포맷 텍스트",
											"TargetPin": "Result"
										}
									]
								},
								{
									"PinName": "InSubDesc",
									"PinCategory": "text",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Empty Text",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "포맷 텍스트",
							"NodeClass": "K2Node_FormatText",
							"NodePosX": 624,
							"NodePosY": 1984,
							"Pins": [
								{
									"PinName": "Format",
									"PinCategory": "text",
									"Direction": "Input",
									"DefaultText": "취소"
								},
								{
									"PinName": "Result",
									"PinCategory": "text",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction Progress Bar\n타깃은 WSInteraction Progress Bar",
											"TargetPin": "InDesc"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Empty Text",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 688,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetTextLibrary"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "text",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction Progress Bar\n타깃은 WSInteraction Progress Bar",
											"TargetPin": "InSubDesc"
										},
										{
											"TargetNode": "Set Enable Interaction Progress Bar\n타깃은 WSInteraction Progress Bar",
											"TargetPin": "MessageText"
										}
									]
								}
							]
						},
						{
							"NodeName": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Anim Instance\n타깃은 스켈레탈 메시 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Anim Instance\n타깃은 스켈레탈 메시 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAnimInstance",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSAnimInstance",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1408,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bShouldDoHeadIKTrace",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Anim Instance\n타깃은 스켈레탈 메시 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSAnim Instance",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bShouldDoHeadIKTrace",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2320,
							"NodePosY": 2768,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Anim Instance\n타깃은 스켈레탈 메시 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Anim Instance\n타깃은 스켈레탈 메시 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2672,
							"NodePosY": 2784,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAnimInstance",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSAnimInstance",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2992,
							"NodePosY": 2800,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Cancel Hot Key\n타깃은 GA Attack Firearm",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bShouldDoHeadIKTrace",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Anim Instance\n타깃은 스켈레탈 메시 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSAnim Instance",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bShouldDoHeadIKTrace",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAnimInstance",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Play Cross Hair Hitable\n타깃은 GA Attack Firearm",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set bShouldDoHeadIKTrace",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1680,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAnimInstance",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bShouldDoHeadIKTrace",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAnimInstance",
											"TargetPin": "AsWSAnim Instance"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bShouldDoHeadIKTrace",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3280,
							"NodePosY": 2816,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAnimInstance",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bShouldDoHeadIKTrace",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAnimInstance",
											"TargetPin": "AsWSAnim Instance"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set ServerTimeHeld",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 688,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "ServerTimeHeld",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "TimeHeld"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 4256,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Using Hack\n타깃은 GA Attack Firearm",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Using Hack\n타깃은 GA Attack Firearm",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4416,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bIsUsingHack",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4688,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Using Hack\n타깃은 GA Attack Firearm",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Using Hack\n타깃은 GA Attack Firearm",
											"TargetPin": "bIsUsingHack"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get SpawnedProjectile",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4720,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4912,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								}
							]
						},
						{
							"NodeName": "Not Equal (Object)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 5136,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get SpawnedProjectile",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4944,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Object)",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6080,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 5328,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Object)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Tags",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2768,
							"NodePosY": 3765,
							"Pins": [
								{
									"PinName": "Tags",
									"PinCategory": "name",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 2960,
							"NodePosY": 3648,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Tags",
											"TargetPin": "Tags"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "NormalArrow"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4256,
							"NodePosY": 584,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get OwnedEffects",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get OwnedEffects",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4576,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "OwnedEffects",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 4816,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get OwnedEffects",
											"TargetPin": "OwnedEffects"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Actor Has Tag\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Actor Has Tag\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5328,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "NormalArrow"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 5648,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Actor Has Tag\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 192,
							"NodePosY": 4112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "RemoveArrow\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1568,
							"NodePosY": 4288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 32,
							"NodePosY": 4344,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get OwnedEffects",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get OwnedEffects",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 352,
							"NodePosY": 4384,
							"Pins": [
								{
									"PinName": "OwnedEffects",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 592,
							"NodePosY": 4272,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get OwnedEffects",
											"TargetPin": "OwnedEffects"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Actor Has Tag\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Actor Has Tag\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 832,
							"NodePosY": 4416,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "NormalArrow"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1344,
							"NodePosY": 4304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Actor Has Tag\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 352,
							"NodePosY": 4272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "RemoveArrow\nCustom Event",
											"TargetPin": "bWasCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 1568,
							"NodePosY": 3664,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WSProjectileBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 848,
							"NodePosY": 4272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "AsWSProjectile Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get bShot",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get bShot",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1136,
							"NodePosY": 4400,
							"Pins": [
								{
									"PinName": "bShot",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1136,
							"NodePosY": 4272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bShot",
											"TargetPin": "bShot"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSProjectileBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 5040,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "AsWSProjectile Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Object)",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Get bShot",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get bShot",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 5648,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "bShot",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 5856,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bShot",
											"TargetPin": "bShot"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5232,
							"NodePosY": 944,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 5520,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Check Attack Speed\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Check Attack Speed\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "End Check Attack Speed\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5760,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1680,
							"NodePosY": 2160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove Arrow\n타깃은 GA Attack Firearm",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1600,
							"NodePosY": 2304,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1888,
							"NodePosY": 2160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Show Firearm Projectile Multicast\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Show Firearm Projectile Multicast\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Show Firearm Projectile Multicast\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2112,
							"NodePosY": 2128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								}
							]
						}
					],
					"NodeCount": 161
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Attack_Firearm.GA_Attack_Firearm"
		},
		{
			"AssetName": "GE_Wind",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Wind.GE_Wind"
		},
		{
			"AssetName": "GE_Wet",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Wet.GE_Wet"
		},
		{
			"AssetName": "GA_Rune_10102",
			"ParentClass": "GA_Rune_Base_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack Events\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnAttackEventsCalled 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Wait Attack Events\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 480,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bUseProjectileHit",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bUseSkillActivate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bUseAttackSuccess",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bUseSplashBase",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Rune Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 544,
							"NodePosY": 382,
							"Pins": [
								{
									"PinName": "RuneDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "OutDataRow"
										}
									]
								},
								{
									"PinName": "DescValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 832,
							"NodePosY": 404,
							"Comment": "Duration",
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "DescValue"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1056,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_10102_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1760,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Skill.Effect.WalkSpeedMultiplier\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1424,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Duration\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 832,
							"NodePosY": 512,
							"Comment": "WalkSpeed",
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "DescValue"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2192,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1546,
							"NodePosY": 534,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.010000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "float + float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1200,
							"NodePosY": 532,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "100.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Rune Data\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnAttackEventsCalled 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "RuneDataRow"
										}
									]
								}
							]
						}
					],
					"NodeCount": 14
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GA_Rune_10102.GA_Rune_10102"
		},
		{
			"AssetName": "GE_WeakAttack",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_WeakAttack.GE_WeakAttack"
		},
		{
			"AssetName": "GA_Rune_20101",
			"ParentClass": "GA_Rune_Base_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 464,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Attack.Skill\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1648,
							"NodePosY": 62,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "bBlockingHit"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Skill Attacked\n타깃은 GA Rune 20101",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1424,
							"NodePosY": 94,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetHitResult",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Skill Attacked\n타깃은 GA Rune 20101",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "GetHitResult",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": 94,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 816,
							"NodePosY": 94,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GetHitResult",
											"TargetPin": "EffectContext"
										}
									]
								}
							]
						},
						{
							"NodeName": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1664,
							"NodePosY": 558,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Loop Delay",
											"TargetPin": "Loop"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 464,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Loop Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SkillActivate\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Length",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1984,
							"NodePosY": 658,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 807,
							"NodePosY": 641,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Active Skill Info",
											"TargetPin": "CurrentSkillDataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "SkillRangeInfo"
										},
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "SkillRangeInfo"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 720,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentActiveSkillInfo",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CurrentActiveSkillInfo",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 804,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "CurrentActiveSkillInfo",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Active Skill Info",
											"TargetPin": "ActiveSkillInfo"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Active Skill Info",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 774,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "ActiveSkillInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentActiveSkillInfo",
											"TargetPin": "CurrentActiveSkillInfo"
										}
									]
								},
								{
									"PinName": "CurrentSkillDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "integer > integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2240,
							"NodePosY": 630,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2416,
							"NodePosY": 574,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2624,
							"NodePosY": 574,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Skill Attacked\n타깃은 GA Rune 20101",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2864,
							"NodePosY": 606,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Skill Attacked\n타깃은 GA Rune 20101",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "OnSkillAttacked\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Make Hit Result",
											"TargetPin": "HitActor"
										},
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "On Skill Attacked\n타깃은 GA Rune 20101",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1872,
							"NodePosY": 78,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "On Skill Attacked\n타깃은 GA Rune 20101",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3088,
							"NodePosY": 558,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Rune Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1168,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "RuneDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "OutDataRow"
										}
									]
								},
								{
									"PinName": "DescValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1456,
							"NodePosY": 1856,
							"Comment": "Delay",
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "DescValue"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1456,
							"NodePosY": 2208,
							"Comment": "FixedDamage",
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "DescValue"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Rune Data\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 880,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "RuneDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2000,
							"NodePosY": 1488,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnSkillAttacked\nCustom Event",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3120,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2288,
							"NodePosY": 1632,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_20101_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2640,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Duration\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 464,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileHitSkillOnly\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1456,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetHitResult",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Skill Attacked\n타깃은 GA Rune 20101",
											"TargetPin": "TargetActor"
										},
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "GetHitResult",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1184,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 848,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GetHitResult",
											"TargetPin": "EffectContext"
										}
									]
								}
							]
						},
						{
							"NodeName": "On Skill Attacked\n타깃은 GA Rune 20101",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1904,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To Character",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1664,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Skill Attacked\n타깃은 GA Rune 20101",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "As캐릭터",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Effect Context",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2000,
							"NodePosY": 1632,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "InInstigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InEffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InHitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Hit Result",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Context"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1696,
							"NodePosY": 1632,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InInstigator"
										},
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InEffectCauser"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Tag Value Pair",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 2272,
							"NodePosY": 1952,
							"Pins": [
								{
									"PinName": "TagValuePair",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.AttackType\")"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Byte)",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Literal enum EWSAttackType",
							"NodeClass": "K2Node_EnumLiteral",
							"NodePosX": 1696,
							"NodePosY": 1984,
							"Pins": [
								{
									"PinName": "Enum",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MagicalSkill"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Byte)",
											"TargetPin": "InByte"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Float (Byte)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2112,
							"NodePosY": 1968,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InByte",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Literal enum EWSAttackType",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Tag Value Pair",
											"TargetPin": "Value"
										},
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Literal enum EWSElementType",
							"NodeClass": "K2Node_EnumLiteral",
							"NodePosX": 1696,
							"NodePosY": 2352,
							"Pins": [
								{
									"PinName": "Enum",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Byte)",
											"TargetPin": "InByte"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Float (Byte)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2096,
							"NodePosY": 2384,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InByte",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Literal enum EWSElementType",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2640,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.AttackType\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Byte)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2640,
							"NodePosY": 2000,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.PhysicalDamage\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2640,
							"NodePosY": 2192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.MagicalDamage\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2640,
							"NodePosY": 2384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.ElementType\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Byte)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 464,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Attack.Sub\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1456,
							"NodePosY": 1200,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetHitResult",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Skill Attacked\n타깃은 GA Rune 20101",
											"TargetPin": "TargetActor"
										},
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "GetHitResult",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1184,
							"NodePosY": 1200,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 848,
							"NodePosY": 1200,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GetHitResult",
											"TargetPin": "EffectContext"
										}
									]
								}
							]
						},
						{
							"NodeName": "On Skill Attacked\n타깃은 GA Rune 20101",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1904,
							"NodePosY": 1120,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To Character",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1664,
							"NodePosY": 1136,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Skill Attacked\n타깃은 GA Rune 20101",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "As캐릭터",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Skill Range Info",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1120,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "Tick",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Loop Delay",
											"TargetPin": "Delay"
										}
									]
								},
								{
									"PinName": "Count",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Loop Delay",
											"TargetPin": "End"
										}
									]
								}
							]
						},
						{
							"NodeName": "Loop Delay",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1392,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "Start",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "End",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "Count"
										}
									]
								},
								{
									"PinName": "Delay",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "Tick"
										}
									]
								},
								{
									"PinName": "Loop",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Index",
									"PinCategory": "int",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1696,
							"NodePosY": 1728,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,0.000000"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,0.000000"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnSkillAttacked\nCustom Event",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InHitResult"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Game State",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSBaseGameState",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSBaseGameState",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 192,
							"NodePosY": 1696,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Game State",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSBase Game State",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get DungeonMode",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get DungeonMode",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 224,
							"NodePosY": 1839,
							"Pins": [
								{
									"PinName": "DungeonMode",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "Survival",
									"LinkedTo": [
										{
											"TargetNode": "같지 않음(열거형)",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSBaseGameState",
											"TargetPin": "AsWSBase Game State"
										}
									]
								}
							]
						},
						{
							"NodeName": "협동전이면 적용하지 않습니다.",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": -64,
							"NodePosY": 1472,
							"Comment": "협동전이면 적용하지 않습니다.",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=0.150000,G=0.150000,B=0.150000,A=0.500000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Cast To WSCharacterEnemy",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 192,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnSkillAttacked\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSBaseGameState",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnSkillAttacked\nCustom Event",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Enemy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "같지 않음(열거형)",
							"NodeClass": "K2Node_EnumInequality",
							"NodePosX": 192,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "A",
									"PinCategory": "byte",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get DungeonMode",
											"TargetPin": "DungeonMode"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "COOP"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 576,
							"NodePosY": 1696,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSBaseGameState",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "같지 않음(열거형)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 62
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GA_Rune_20101.GA_Rune_20101"
		},
		{
			"AssetName": "GE_Water",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Water.GE_Water"
		},
		{
			"AssetName": "GA_Rune_20102",
			"ParentClass": "GA_Rune_Base_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSSurvivalGameMode",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Rune Data\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 384,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnDungeonRuleChanged\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "RuneDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_20102_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1168,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1472,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Rune Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 676,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "RuneDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "OutDataRow"
										}
									]
								},
								{
									"PinName": "DescValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 948,
							"NodePosY": 629,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "DescValue"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Game Mode",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSSurvivalGameMode",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSSurvivalGameMode",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 512,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to On Changed Dungeon Rule",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Game Mode",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSSurvival Game Mode",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to On Changed Dungeon Rule",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Bind Event to On Changed Dungeon Rule",
							"NodeClass": "K2Node_AddDelegate",
							"NodePosX": 896,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSSurvivalGameMode",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSSurvivalGameMode",
											"TargetPin": "AsWSSurvival Game Mode"
										}
									]
								},
								{
									"PinName": "Delegate",
									"PinCategory": "delegate",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnDungeonRuleChanged\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "PrevDungeonRule",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "NextDungeonRule",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "None"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 256,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "delegate",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnDungeonRuleChanged\nCustom Event",
											"TargetPin": "OutputDelegate"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "delegate",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to On Changed Dungeon Rule",
											"TargetPin": "Delegate"
										}
									]
								}
							]
						}
					],
					"NodeCount": 13
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GA_Rune_20102.GA_Rune_20102"
		},
		{
			"AssetName": "GE_WalkSpeed_InvisiblePotion",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_WalkSpeed_InvisiblePotion.GE_WalkSpeed_InvisiblePotion"
		},
		{
			"AssetName": "GA_Rune_20103",
			"ParentClass": "GA_Rune_Base_C",
			"Variables": [
				{
					"Name": "EffectHandle",
					"VarGuid": "7AD966BF4A86546853D004BBE1C34827",
					"Category": "struct",
					"SubCategoryObject": "ActiveGameplayEffectHandle",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "WaitOnce",
					"VarGuid": "6BFBDB7249823AFD92F5A4912244F349",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 224,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 512,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to Character Stat Changed",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to Character Stat Changed",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Bind Event to Character Stat Changed",
							"NodeClass": "K2Node_AddDelegate",
							"NodePosX": 816,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Delegate",
									"PinCategory": "delegate",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnCharacterStatChanged\nCustom Event",
											"TargetPin": "OutputDelegate"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnCharacterStatChanged\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to Character Stat Changed",
											"TargetPin": "Delegate"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Exp",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "HP",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "HPMax",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "MP",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float >= float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "MPMax",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "Armor",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "ArmorMax",
									"PinCategory": "real",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Rune Data\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 240,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnCharacterStatChanged\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "RuneDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Rune Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 253,
							"NodePosY": 586,
							"Pins": [
								{
									"PinName": "RuneDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "OutDataRow"
										}
									]
								},
								{
									"PinName": "DescValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 528,
							"NodePosY": 488,
							"Comment": "RequirePer",
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "DescValue"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 736,
							"NodePosY": 478,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnCharacterStatChanged\nCustom Event",
											"TargetPin": "MPMax"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float >= float",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "C",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.010000"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 528,
							"NodePosY": 608,
							"Comment": "SkillDamagePer",
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "DescValue"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "float >= float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 928,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnCharacterStatChanged\nCustom Event",
											"TargetPin": "MP"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1104,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set WaitOnce",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float >= float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1632,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_20103_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1984,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2304,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set EffectHandle",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set EffectHandle",
											"TargetPin": "EffectHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set EffectHandle",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2608,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "EffectHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get EffectHandle",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 816,
							"NodePosY": 858,
							"Pins": [
								{
									"PinName": "EffectHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "Handle"
										},
										{
											"TargetNode": "Get Gameplay Effect from Active Effect Handle",
											"TargetPin": "ActiveHandle"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1616,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Reset"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Handle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EffectHandle",
											"TargetPin": "EffectHandle"
										}
									]
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1360,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										},
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Gameplay Effect from Active Effect Handle",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 992,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "ActiveHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EffectHandle",
											"TargetPin": "EffectHandle"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1360,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Gameplay Effect from Active Effect Handle",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Reset"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set WaitOnce",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 832,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "WaitOnce",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set WaitOnce",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get WaitOnce",
											"TargetPin": "WaitOnce"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get WaitOnce",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 608,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "WaitOnce",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 25
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GA_Rune_20103.GA_Rune_20103"
		},
		{
			"AssetName": "GE_WalkSpeedMultiplier",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_WalkSpeedMultiplier.GE_WalkSpeedMultiplier"
		},
		{
			"AssetName": "GA_Rune_30101",
			"ParentClass": "GA_Rune_Base_C",
			"Variables": [
				{
					"Name": "Handle",
					"VarGuid": "880091F942F5D887C01DABA4E487D124",
					"Category": "struct",
					"SubCategoryObject": "ActiveGameplayEffectHandle",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 141,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 432,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to On Equipment Changed",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to On Equipment Changed",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Rune Data\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEquipmentChanged\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear Equip Effects\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "RuneDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Rune Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 448,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "RuneDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "OutDataRow"
										}
									]
								},
								{
									"PinName": "DescValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 720,
							"NodePosY": 405,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "DescValue"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 944,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "EffectValue"
										},
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "EffectValue"
										},
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "EffectValue"
										},
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "EffectValue"
										},
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "EffectValue"
										},
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "EffectValue"
										},
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "EffectValue"
										},
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "EffectValue"
										},
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "EffectValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Bind Event to On Equipment Changed",
							"NodeClass": "K2Node_AddDelegate",
							"NodePosX": 752,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Delegate",
									"PinCategory": "delegate",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEquipmentChanged\nCustom Event",
											"TargetPin": "OutputDelegate"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEquipmentChanged\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 128,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to On Equipment Changed",
											"TargetPin": "Delegate"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equip Effect\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1920,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EquipSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Body"
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "All",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "MatchingTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Equip.Body\")))"
								},
								{
									"PinName": "MatchReverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_30101_C"
								},
								{
									"PinName": "EffectValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equip Effect\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1536,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EquipSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Head"
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "All",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "MatchingTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Equip.Head\")))"
								},
								{
									"PinName": "MatchReverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_30101_C"
								},
								{
									"PinName": "EffectValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equip Effect\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2304,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EquipSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Gloves"
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "All",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "MatchingTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Equip.Gloves\")))"
								},
								{
									"PinName": "MatchReverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_30101_C"
								},
								{
									"PinName": "EffectValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equip Effect\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2688,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EquipSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Weapon"
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "All",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "MatchingTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Equip.Weapon\")))"
								},
								{
									"PinName": "MatchReverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_30101_C"
								},
								{
									"PinName": "EffectValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equip Effect\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3072,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EquipSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Boots"
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "All",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "MatchingTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Equip.Boots\")))"
								},
								{
									"PinName": "MatchReverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_30101_C"
								},
								{
									"PinName": "EffectValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equip Effect\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3456,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EquipSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Legs"
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "All",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "MatchingTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Equip.Legs\")))"
								},
								{
									"PinName": "MatchReverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_30101_C"
								},
								{
									"PinName": "EffectValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equip Effect\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3840,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EquipSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Necklaces"
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "All",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "MatchingTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Equip.Necklaces\")))"
								},
								{
									"PinName": "MatchReverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_30101_C"
								},
								{
									"PinName": "EffectValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equip Effect\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4224,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EquipSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Rings"
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "All",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "MatchingTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Equip.Rings\")))"
								},
								{
									"PinName": "MatchReverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_30101_C"
								},
								{
									"PinName": "EffectValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equip Effect\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4608,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EquipSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SecondRings"
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "All",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "MatchingTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Equip.SecondRings\")))"
								},
								{
									"PinName": "MatchReverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_30101_C"
								},
								{
									"PinName": "EffectValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Clear Equip Effects\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1024,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Clear Equip Effects\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						}
					],
					"NodeCount": 21
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GA_Rune_30101.GA_Rune_30101"
		},
		{
			"AssetName": "GA_Rune_30103",
			"ParentClass": "GA_Rune_Base_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -15,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 141,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 432,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to On Equipment Changed",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to On Equipment Changed",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Bind Event to Character Stat Changed",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Rune Data\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1280,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear Equip Effects\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "RuneDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Rune Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1280,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "RuneDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "OutDataRow"
										}
									]
								},
								{
									"PinName": "DescValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1552,
							"NodePosY": 485,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "DescValue"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "EffectValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Bind Event to On Equipment Changed",
							"NodeClass": "K2Node_AddDelegate",
							"NodePosX": 752,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Delegate",
									"PinCategory": "delegate",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEquipmentChanged\nCustom Event",
											"TargetPin": "OutputDelegate"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEquipmentChanged\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 80,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to On Equipment Changed",
											"TargetPin": "Delegate"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equip Effect\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2272,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EquipSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ALL"
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "All",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "MatchingTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Equip.Head\"),(TagName=\"Equip.Gloves\"),(TagName=\"Equip.Boots\"),(TagName=\"Equip.Legs\"),(TagName=\"Equip.Necklaces\"),(TagName=\"Equip.Rings\"),(TagName=\"Equip.SecondRings\"),(TagName=\"Equip.Weapon\")))"
								},
								{
									"PinName": "MatchReverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_30103_C"
								},
								{
									"PinName": "EffectValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								}
							]
						},
						{
							"NodeName": "Clear Equip Effects\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1760,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2016,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Clear Equip Effects\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Body는 제외 합니다",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 1968,
							"NodePosY": 208,
							"Comment": "Body는 제외 합니다",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=0.150000,G=0.150000,B=0.150000,A=0.500000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "StatChanged\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 80,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to Character Stat Changed",
											"TargetPin": "Delegate"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Exp",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "HP",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "HPMax",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "MP",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "MPMax",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "Armor",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Float)",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "ArmorMax",
									"PinCategory": "real",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Equal (Float)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 272,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "StatChanged\nCustom Event",
											"TargetPin": "Armor"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 272,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "StatChanged\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Float)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Reset"
										}
									]
								}
							]
						},
						{
							"NodeName": "Bind Event to Character Stat Changed",
							"NodeClass": "K2Node_AddDelegate",
							"NodePosX": 1072,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Delegate",
									"PinCategory": "delegate",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "StatChanged\nCustom Event",
											"TargetPin": "OutputDelegate"
										}
									]
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 480,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										},
										{
											"TargetNode": "OnEquipmentChanged\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Tag Add",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1376,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to On Equipment Changed",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Added",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Character.State.ArmorBreak\")"
								},
								{
									"PinName": "InOptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1472,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1760,
							"NodePosY": 62,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "Added"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Defense Per\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Defense Per\n타깃은 BP Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Update Defense Per\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2048,
							"NodePosY": 59,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								}
							]
						}
					],
					"NodeCount": 23
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GA_Rune_30103.GA_Rune_30103"
		},
		{
			"AssetName": "GA_Rune_30201",
			"ParentClass": "GA_Rune_Base_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 141,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 432,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to On Equipment Changed",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to On Equipment Changed",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Bind Event to On Equipment Changed",
							"NodeClass": "K2Node_AddDelegate",
							"NodePosX": 768,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Delegate",
									"PinCategory": "delegate",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEquipmentChanged\nCustom Event",
											"TargetPin": "OutputDelegate"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Rune Data\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 560,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEquipmentChanged\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear Equip Effects\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "RuneDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Rune Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 560,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "RuneDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "OutDataRow"
										}
									]
								},
								{
									"PinName": "DescValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 832,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "DescValue"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "EffectValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEquipmentChanged\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 256,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to On Equipment Changed",
											"TargetPin": "Delegate"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equip Effect\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1616,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EquipSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Weapon"
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "All",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "MatchingTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Equip.Weapon.ShortSword\"),(TagName=\"Equip.Weapon.TwoHandWeapon\"),(TagName=\"Equip.Weapon.WeaponShield\")))"
								},
								{
									"PinName": "MatchReverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_30201_C"
								},
								{
									"PinName": "EffectValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								}
							]
						},
						{
							"NodeName": "Clear Equip Effects\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1296,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Clear Equip Effects\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						}
					],
					"NodeCount": 12
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GA_Rune_30201.GA_Rune_30201"
		},
		{
			"AssetName": "GE_TrapDamage",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_TrapDamage.GE_TrapDamage"
		},
		{
			"AssetName": "GA_Rune_30202",
			"ParentClass": "GA_Rune_Base_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 141,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 432,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to On Equipment Changed",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to On Equipment Changed",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Rune Data\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEquipmentChanged\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear Equip Effects\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "RuneDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Rune Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 256,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "RuneDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "OutDataRow"
										}
									]
								},
								{
									"PinName": "DescValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 528,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "DescValue"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "EffectValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Bind Event to On Equipment Changed",
							"NodeClass": "K2Node_AddDelegate",
							"NodePosX": 768,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Delegate",
									"PinCategory": "delegate",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEquipmentChanged\nCustom Event",
											"TargetPin": "OutputDelegate"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEquipmentChanged\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to On Equipment Changed",
											"TargetPin": "Delegate"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equip Effect\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1184,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EquipSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Weapon"
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "All",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "MatchingTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Equip.Weapon.Bow\"),(TagName=\"Equip.Weapon.Mace\"),(TagName=\"Equip.Weapon.Staff\")))"
								},
								{
									"PinName": "MatchReverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_30202_C"
								},
								{
									"PinName": "EffectValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								}
							]
						},
						{
							"NodeName": "Clear Equip Effects\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 864,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Clear Equip Effects\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						}
					],
					"NodeCount": 12
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GA_Rune_30202.GA_Rune_30202"
		},
		{
			"AssetName": "GE_SuperAttackFail",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_SuperAttackFail.GE_SuperAttackFail"
		},
		{
			"AssetName": "GA_Rune_30301",
			"ParentClass": "GA_Rune_Base_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 141,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 432,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to On Equipment Changed",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to On Equipment Changed",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Rune Data\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEquipmentChanged\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear Equip Effects\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "RuneDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Rune Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 256,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "RuneDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "OutDataRow"
										}
									]
								},
								{
									"PinName": "DescValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 528,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "DescValue"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "EffectValue"
										},
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "EffectValue"
										},
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "EffectValue"
										},
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "EffectValue"
										},
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "EffectValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Bind Event to On Equipment Changed",
							"NodeClass": "K2Node_AddDelegate",
							"NodePosX": 768,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Delegate",
									"PinCategory": "delegate",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEquipmentChanged\nCustom Event",
											"TargetPin": "OutputDelegate"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEquipmentChanged\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to On Equipment Changed",
											"TargetPin": "Delegate"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equip Effect\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1184,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EquipSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Body"
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "All",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "MatchingTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Equip.Body.Cloth\")))"
								},
								{
									"PinName": "MatchReverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_30301_C"
								},
								{
									"PinName": "EffectValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								}
							]
						},
						{
							"NodeName": "Clear Equip Effects\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 864,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Clear Equip Effects\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Equip Effect\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1568,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EquipSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Boots"
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "All",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "MatchingTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Equip.Boots.Cloth\")))"
								},
								{
									"PinName": "MatchReverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_30301_C"
								},
								{
									"PinName": "EffectValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equip Effect\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1952,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EquipSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Gloves"
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "All",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "MatchingTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Equip.Gloves.Cloth\")))"
								},
								{
									"PinName": "MatchReverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_30301_C"
								},
								{
									"PinName": "EffectValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equip Effect\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2336,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EquipSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Head"
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "All",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "MatchingTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Equip.Head.Cloth\")))"
								},
								{
									"PinName": "MatchReverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_30301_C"
								},
								{
									"PinName": "EffectValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equip Effect\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2720,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EquipSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Legs"
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "All",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "MatchingTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Equip.Legs.Cloth\")))"
								},
								{
									"PinName": "MatchReverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_30301_C"
								},
								{
									"PinName": "EffectValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								}
							]
						}
					],
					"NodeCount": 16
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GA_Rune_30301.GA_Rune_30301"
		},
		{
			"AssetName": "GA_Rune_30302",
			"ParentClass": "GA_Rune_Base_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 141,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 432,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to On Equipment Changed",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to On Equipment Changed",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Rune Data\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEquipmentChanged\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear Equip Effects\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "RuneDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Rune Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 256,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "RuneDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "OutDataRow"
										}
									]
								},
								{
									"PinName": "DescValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 528,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "DescValue"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "EffectValue"
										},
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "EffectValue"
										},
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "EffectValue"
										},
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "EffectValue"
										},
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "EffectValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Bind Event to On Equipment Changed",
							"NodeClass": "K2Node_AddDelegate",
							"NodePosX": 768,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Delegate",
									"PinCategory": "delegate",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEquipmentChanged\nCustom Event",
											"TargetPin": "OutputDelegate"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEquipmentChanged\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to On Equipment Changed",
											"TargetPin": "Delegate"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equip Effect\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1184,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EquipSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Body"
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "All",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "MatchingTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Equip.Body.Light\")))"
								},
								{
									"PinName": "MatchReverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_30302_C"
								},
								{
									"PinName": "EffectValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								}
							]
						},
						{
							"NodeName": "Clear Equip Effects\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 864,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Clear Equip Effects\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Equip Effect\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1568,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EquipSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Boots"
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "All",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "MatchingTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Equip.Boots.Light\")))"
								},
								{
									"PinName": "MatchReverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_30302_C"
								},
								{
									"PinName": "EffectValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equip Effect\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1952,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EquipSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Gloves"
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "All",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "MatchingTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Equip.Gloves.Light\")))"
								},
								{
									"PinName": "MatchReverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_30302_C"
								},
								{
									"PinName": "EffectValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equip Effect\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2336,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EquipSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Head"
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "All",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "MatchingTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Equip.Head.Light\")))"
								},
								{
									"PinName": "MatchReverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_30302_C"
								},
								{
									"PinName": "EffectValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equip Effect\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2720,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EquipSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Legs"
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "All",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "MatchingTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Equip.Legs.Light\")))"
								},
								{
									"PinName": "MatchReverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_30302_C"
								},
								{
									"PinName": "EffectValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								}
							]
						}
					],
					"NodeCount": 16
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GA_Rune_30302.GA_Rune_30302"
		},
		{
			"AssetName": "GA_Rune_30303",
			"ParentClass": "GA_Rune_Base_C",
			"Variables": [
				{
					"Name": "DoOnce",
					"VarGuid": "465A8E2740C00ED64CD89CA557D8C84E",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Handle",
					"VarGuid": "A99361E145A5439AE65289BB1C9150F8",
					"Category": "struct",
					"SubCategoryObject": "ActiveGameplayEffectHandle",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Bind Event to On Equipment Changed",
							"NodeClass": "K2Node_AddDelegate",
							"NodePosX": 848,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Delegate",
									"PinCategory": "delegate",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEquipmentChanged\nCustom Event",
											"TargetPin": "OutputDelegate"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equip Effect\n타깃은 GA Rune 30303",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2016,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune 30303",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EquipSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Body"
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Heavy"
								},
								{
									"PinName": "All",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "MatchingTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=)"
								},
								{
									"PinName": "MatchReverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_30303_C"
								},
								{
									"PinName": "EffectValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1696,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Clear Equip Effects\n타깃은 GA Rune 30303",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune 30303",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Equip Effect\n타깃은 GA Rune 30303",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2400,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune 30303",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune 30303",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EquipSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Boots"
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Heavy"
								},
								{
									"PinName": "All",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "MatchingTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=)"
								},
								{
									"PinName": "MatchReverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_30303_C"
								},
								{
									"PinName": "EffectValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equip Effect\n타깃은 GA Rune 30303",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2784,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune 30303",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune 30303",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EquipSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Gloves"
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Heavy"
								},
								{
									"PinName": "All",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "MatchingTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=)"
								},
								{
									"PinName": "MatchReverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_30303_C"
								},
								{
									"PinName": "EffectValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equip Effect\n타깃은 GA Rune 30303",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3168,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune 30303",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune 30303",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EquipSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Head"
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Heavy"
								},
								{
									"PinName": "All",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "MatchingTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=)"
								},
								{
									"PinName": "MatchReverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_30303_C"
								},
								{
									"PinName": "EffectValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equip Effect\n타깃은 GA Rune 30303",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3552,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune 30303",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EquipSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Legs"
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Heavy"
								},
								{
									"PinName": "All",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "MatchingTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=)"
								},
								{
									"PinName": "MatchReverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_30303_C"
								},
								{
									"PinName": "EffectValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Rune Data\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1088,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear Equip Effects\n타깃은 GA Rune 30303",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "RuneDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Rune Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1088,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "RuneDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "OutDataRow"
										}
									]
								},
								{
									"PinName": "DescValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1360,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "DescValue"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune 30303",
											"TargetPin": "EffectValue"
										},
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune 30303",
											"TargetPin": "EffectValue"
										},
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune 30303",
											"TargetPin": "EffectValue"
										},
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune 30303",
											"TargetPin": "EffectValue"
										},
										{
											"TargetNode": "Equip Effect\n타깃은 GA Rune 30303",
											"TargetPin": "EffectValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEquipmentChanged\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 80,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to On Equipment Changed",
											"TargetPin": "Delegate"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Clear Equip Effects\n타깃은 GA Rune 30303",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1440,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 224,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 512,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to On Equipment Changed",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to On Equipment Changed",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Bind Event to Character Stat Changed",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 816,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEquipmentChanged\nCustom Event",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Bind Event to Character Stat Changed",
							"NodeClass": "K2Node_AddDelegate",
							"NodePosX": 1168,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Delegate",
									"PinCategory": "delegate",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "StatChanged\nCustom Event",
											"TargetPin": "OutputDelegate"
										}
									]
								}
							]
						},
						{
							"NodeName": "StatChanged\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 80,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to Character Stat Changed",
											"TargetPin": "Delegate"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Exp",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "HP",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "HPMax",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "MP",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "MPMax",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "Armor",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Float)",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "ArmorMax",
									"PinCategory": "real",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Equal (Float)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 272,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "StatChanged\nCustom Event",
											"TargetPin": "Armor"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 272,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "StatChanged\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Float)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Reset"
										}
									]
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 480,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "EquipEffect 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 128,
							"NodePosY": 1216,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: EquipEffect",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EquipSlotType",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "부모: EquipEffect",
											"TargetPin": "EquipSlotType"
										}
									]
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "부모: EquipEffect",
											"TargetPin": "EquipType"
										}
									]
								},
								{
									"PinName": "All",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: EquipEffect",
											"TargetPin": "All"
										}
									]
								},
								{
									"PinName": "MatchingTag",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: EquipEffect",
											"TargetPin": "MatchingTag"
										}
									]
								},
								{
									"PinName": "MatchReverse",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: EquipEffect",
											"TargetPin": "MatchReverse"
										}
									]
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: EquipEffect",
											"TargetPin": "EffectClass"
										}
									]
								},
								{
									"PinName": "EffectValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: EquipEffect",
											"TargetPin": "EffectValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: EquipEffect",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 304,
							"NodePosY": 1216,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "EquipEffect 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EquipSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "EquipEffect 이벤트",
											"TargetPin": "EquipSlotType"
										}
									]
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "EquipEffect 이벤트",
											"TargetPin": "EquipType"
										}
									]
								},
								{
									"PinName": "All",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "EquipEffect 이벤트",
											"TargetPin": "All"
										}
									]
								},
								{
									"PinName": "MatchingTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "EquipEffect 이벤트",
											"TargetPin": "MatchingTag"
										}
									]
								},
								{
									"PinName": "MatchReverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "EquipEffect 이벤트",
											"TargetPin": "MatchReverse"
										}
									]
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "EquipEffect 이벤트",
											"TargetPin": "EffectClass"
										}
									]
								},
								{
									"PinName": "EffectValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "EquipEffect 이벤트",
											"TargetPin": "EffectValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 592,
							"NodePosY": 1216,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get Cond",
											"TargetPin": "Cond"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Cond",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 400,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "Cond",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get DoOnce",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 656,
							"NodePosY": 1376,
							"Pins": [
								{
									"PinName": "DoOnce",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 816,
							"NodePosY": 1216,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get DoOnce",
											"TargetPin": "DoOnce"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 832,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_30303_DefensePer_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1168,
							"NodePosY": 1232,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Handle",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Handle",
											"TargetPin": "Handle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Handle",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1504,
							"NodePosY": 1264,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set DoOnce",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Handle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set DoOnce",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1664,
							"NodePosY": 1264,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Handle",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DoOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ClearEquipEffects 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 112,
							"NodePosY": 1680,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ClearEquipEffects",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ClearEquipEffects",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 336,
							"NodePosY": 1680,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ClearEquipEffects 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 576,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set DoOnce",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Handle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Handle",
											"TargetPin": "Handle"
										}
									]
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						},
						{
							"NodeName": "Get Handle",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 448,
							"NodePosY": 1776,
							"Pins": [
								{
									"PinName": "Handle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "Handle"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set DoOnce",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 928,
							"NodePosY": 1696,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DoOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Tag Add",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1472,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Bind Event to On Equipment Changed",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Added",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Character.State.ArmorBreak\")"
								},
								{
									"PinName": "InOptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1568,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1856,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "Added"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Defense Per\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Defense Per\n타깃은 BP Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Update Defense Per\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2144,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								}
							]
						}
					],
					"NodeCount": 41
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GA_Rune_30303.GA_Rune_30303"
		},
		{
			"AssetName": "GE_StateStunMoveSpeed",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_StateStunMoveSpeed.GE_StateStunMoveSpeed"
		},
		{
			"AssetName": "GA_Rune_40102",
			"ParentClass": "GA_Rune_Base_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2409,
							"NodePosY": 76,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_40102_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2752,
							"NodePosY": 61,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2560,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								},
								{
									"PinName": "C",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.010000"
								}
							]
						},
						{
							"NodeName": "Get Rune Data\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1776,
							"NodePosY": 46,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "RuneDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Rune Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 2064,
							"NodePosY": 356,
							"Pins": [
								{
									"PinName": "RuneDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "OutDataRow"
										}
									]
								},
								{
									"PinName": "DescValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 2336,
							"NodePosY": 378,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "DescValue"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3056,
							"NodePosY": 45,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Float Attribute",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1824,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"UltimateMaxValue\",Attribute=/Script/WorldStalker.CharacterSet:UltimateMaxValue,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1536,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 560,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"UltimateMaxValue\",Attribute=/Script/WorldStalker.CharacterSet:UltimateMaxValue,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Float)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 272,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal (Float)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1120,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1408,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										},
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Float)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1408,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						}
					],
					"NodeCount": 17
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GA_Rune_40102.GA_Rune_40102"
		},
		{
			"AssetName": "GE_StateShockMoveSpeed_Enemy",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_StateShockMoveSpeed_Enemy.GE_StateShockMoveSpeed_Enemy"
		},
		{
			"AssetName": "GA_Rune_40201",
			"ParentClass": "GA_Rune_Base_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 448,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Drink\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": 78,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_40201_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2000,
							"NodePosY": 62,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Rune Data\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 784,
							"NodePosY": 46,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "RuneDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Rune Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1072,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "RuneDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "OutDataRow"
										}
									]
								},
								{
									"PinName": "DescValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1454,
							"NodePosY": 496,
							"Comment": "Physic/Magic Resistance Per",
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "DescValue"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2304,
							"NodePosY": 46,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1680,
							"NodePosY": 62,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Duration\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1454,
							"NodePosY": 405,
							"Comment": "Duration",
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "DescValue"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						}
					],
					"NodeCount": 11
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GA_Rune_40201.GA_Rune_40201"
		},
		{
			"AssetName": "GE_StateShockMoveSpeed",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_StateShockMoveSpeed.GE_StateShockMoveSpeed"
		},
		{
			"AssetName": "GA_Rune_40202",
			"ParentClass": "GA_Rune_Base_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 448,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Throw\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": 78,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_40202_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2000,
							"NodePosY": 62,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Rune Data\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 784,
							"NodePosY": 46,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "RuneDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Rune Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1072,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "RuneDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "OutDataRow"
										}
									]
								},
								{
									"PinName": "DescValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1454,
							"NodePosY": 496,
							"Comment": "Attack Speed Per",
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "DescValue"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2304,
							"NodePosY": 46,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1680,
							"NodePosY": 62,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Duration\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1454,
							"NodePosY": 405,
							"Comment": "Duration",
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "DescValue"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						}
					],
					"NodeCount": 11
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GA_Rune_40202.GA_Rune_40202"
		},
		{
			"AssetName": "GE_Stamina_Add",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Stamina_Add.GE_Stamina_Add"
		},
		{
			"AssetName": "GA_Rune_50101",
			"ParentClass": "GA_Rune_Base_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 432,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Open.ChestLocked\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1218,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_50101_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1568,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Rune Data\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 832,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "RuneDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Rune Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1056,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "RuneDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "OutDataRow"
										}
									]
								},
								{
									"PinName": "DescValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1344,
							"NodePosY": 405,
							"Comment": "HPMax",
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "DescValue"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										},
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1872,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2176,
							"NodePosY": 79,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_HP_Add_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2496,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2800,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Tags",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Tags",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1072,
							"NodePosY": -217,
							"Pins": [
								{
									"PinName": "Tags",
									"PinCategory": "name",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1280,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Tags",
											"TargetPin": "Tags"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "ShowLockedBox"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						}
					],
					"NodeCount": 15
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GA_Rune_50101.GA_Rune_50101"
		},
		{
			"AssetName": "GE_StaminaRegen_Buff",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_StaminaRegen_Buff.GE_StaminaRegen_Buff"
		},
		{
			"AssetName": "GA_Rune_50102",
			"ParentClass": "GA_Rune_Base_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 432,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.EnemyKill\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1776,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_50102_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2144,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Rune Data\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "RuneDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Rune Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1248,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "RuneDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "OutDataRow"
										}
									]
								},
								{
									"PinName": "DescValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1536,
							"NodePosY": 789,
							"Comment": "Physic/Magic Damage Per",
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "DescValue"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2512,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 9
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GA_Rune_50102.GA_Rune_50102"
		},
		{
			"AssetName": "GE_StaminaRegen",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_StaminaRegen.GE_StaminaRegen"
		},
		{
			"AssetName": "GA_Rune_50103",
			"ParentClass": "GA_Rune_Base_C",
			"Variables": [
				{
					"Name": "EffectHandle",
					"VarGuid": "E52BCF454D9D77B9024E069EA75173DB",
					"Category": "struct",
					"SubCategoryObject": "ActiveGameplayEffectHandle",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 144,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 448,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Wait Delay",
											"TargetPin": "OnFinish"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Light Off\n타깃은 GA Rune 50103",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get bLightOff",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnLightOff\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "IsLightOff",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 160,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnLightOff\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "OnLightOff\nCustom Event",
											"TargetPin": "IsLightOff"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1136,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Rune_50103_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1488,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1792,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set EffectHandle",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set EffectHandle",
											"TargetPin": "EffectHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set EffectHandle",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2096,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "EffectHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Reset"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Handle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EffectHandle",
											"TargetPin": "EffectHandle"
										}
									]
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 384,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										},
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Gameplay Effect from Active Effect Handle",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 16,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "ActiveHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EffectHandle",
											"TargetPin": "EffectHandle"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 384,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Gameplay Effect from Active Effect Handle",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Reset"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get EffectHandle",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -160,
							"NodePosY": 864,
							"Pins": [
								{
									"PinName": "EffectHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "Handle"
										},
										{
											"TargetNode": "Get Gameplay Effect from Active Effect Handle",
											"TargetPin": "ActiveHandle"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Rune Data\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 704,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "RuneDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Rune Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 992,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "RuneDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Rune Data\n타깃은 GA Rune Base",
											"TargetPin": "OutDataRow"
										}
									]
								},
								{
									"PinName": "DescValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1262,
							"NodePosY": 533,
							"Comment": "Stamina Cost Per",
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Rune Data Row",
											"TargetPin": "DescValue"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get bLightOff",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 697,
							"NodePosY": 87,
							"Pins": [
								{
									"PinName": "bLightOff",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "On Light Off\n타깃은 GA Rune 50103",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 928,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "IsLightOff",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Delay",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Light Off\n타깃은 GA Rune 50103",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnFinish",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.500000"
								}
							]
						},
						{
							"NodeName": "NOT Boolean",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 720,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Get bLightOff",
											"TargetPin": "bLightOff"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "On Light Off\n타깃은 GA Rune 50103",
											"TargetPin": "IsLightOff"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1488,
							"NodePosY": 553,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						}
					],
					"NodeCount": 23
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GA_Rune_50103.GA_Rune_50103"
		},
		{
			"AssetName": "GE_Sprint_StaminaCost",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Sprint_StaminaCost.GE_Sprint_StaminaCost"
		},
		{
			"AssetName": "GA_Rune_Base",
			"ParentClass": "GA_WSGameplayAbilityBase_C",
			"Variables": [
				{
					"Name": "RuneSetId",
					"VarGuid": "9B9399F1458CB9949628B29120F794B4",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "EquipEffects",
					"VarGuid": "D462E30F4EE67729870D5997B910B59A",
					"Category": "byte",
					"SubCategoryObject": "EEquipSlotType",
					"ContainerType": "Map",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Cond",
					"VarGuid": "5572EC5C4576BD7400D2779EE9958147",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "DefensePerHandle",
					"VarGuid": "CBEAD2294A34C9D93206E5A1D4CCE62A",
					"Category": "struct",
					"SubCategoryObject": "ActiveGameplayEffectHandle",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "DoOnceDefensePer",
					"VarGuid": "F0C5851B4B901ECFE8AE52A13FB82B2D",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "GetRuneData",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "OutDataRow",
							"Type": "struct"
						}
					]
				},
				{
					"Name": "IsEquipped",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "SlotType",
							"Type": "byte"
						},
						{
							"Name": "EquipType",
							"Type": "byte"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Equipped",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Equipped",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "EquipEffect\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EquipSlotType",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "Key"
										},
										{
											"TargetNode": "Is Equipped\n타깃은 GA Rune Base",
											"TargetPin": "SlotType"
										}
									]
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Is Equipped\n타깃은 GA Rune Base",
											"TargetPin": "EquipType"
										}
									]
								},
								{
									"PinName": "All",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "MatchingTag",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has All Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "TagContainer"
										},
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "TagContainer"
										},
										{
											"TargetNode": "Get Num Gameplay Tags in Container",
											"TargetPin": "TagContainer"
										}
									]
								},
								{
									"PinName": "MatchReverse",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "GameplayEffectClass"
										}
									]
								},
								{
									"PinName": "EffectValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1392,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintMapLibrary"
								},
								{
									"PinName": "TargetMap",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get EquipEffects",
											"TargetPin": "EquipEffects"
										}
									]
								},
								{
									"PinName": "Key",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "EquipEffect\nCustom Event",
											"TargetPin": "EquipSlotType"
										}
									]
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get EquipEffects",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1392,
							"NodePosY": 1472,
							"Pins": [
								{
									"PinName": "EquipEffects",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetMap"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 448,
							"NodePosY": 1504,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get Cond",
											"TargetPin": "Cond"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Cond",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 288,
							"NodePosY": 1584,
							"Pins": [
								{
									"PinName": "Cond",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Cond",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1568,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Cond",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Has All Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Cond",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1568,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Cond",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "NOT Boolean",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1296,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Set Cond",
											"TargetPin": "Cond"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 944,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "EquipEffect\nCustom Event",
											"TargetPin": "All"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 288,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "EquipEffect\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Cond",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1568,
							"NodePosY": 1264,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Cond",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Cond",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1568,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Cond",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 928,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagContainer",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "EquipEffect\nCustom Event",
											"TargetPin": "MatchingTag"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Set Cond",
											"TargetPin": "Cond"
										},
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has All Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 928,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagContainer",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "EquipEffect\nCustom Event",
											"TargetPin": "MatchingTag"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Set Cond",
											"TargetPin": "Cond"
										},
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 528,
							"NodePosY": 1200,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has All Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": 1488,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "Value"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 656,
							"NodePosY": 1504,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "EquipEffect\nCustom Event",
											"TargetPin": "EffectValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 352,
							"NodePosY": 1728,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "EquipEffect\nCustom Event",
											"TargetPin": "EffectClass"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1360,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Handle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find",
											"TargetPin": "Value"
										}
									]
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						},
						{
							"NodeName": "NOT Boolean",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1296,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Has All Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Set Cond",
											"TargetPin": "Cond"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1280,
							"NodePosY": 944,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "EquipEffect\nCustom Event",
											"TargetPin": "MatchReverse"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cond",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cond",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1280,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "EquipEffect\nCustom Event",
											"TargetPin": "MatchReverse"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cond",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cond",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ClearEquipEffects\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Keys",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get EquipEffects",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 48,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "EquipEffects",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Keys",
											"TargetPin": "TargetMap"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Keys",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 240,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ClearEquipEffects\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintMapLibrary"
								},
								{
									"PinName": "TargetMap",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get EquipEffects",
											"TargetPin": "EquipEffects"
										}
									]
								},
								{
									"PinName": "Keys",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 448,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Keys",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Keys",
											"TargetPin": "Keys"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find",
											"TargetPin": "Key"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Find",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 912,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintMapLibrary"
								},
								{
									"PinName": "TargetMap",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get EquipEffects",
											"TargetPin": "EquipEffects"
										}
									]
								},
								{
									"PinName": "Key",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "Handle"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get EquipEffects",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 736,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "EquipEffects",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Find",
											"TargetPin": "TargetMap"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1136,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Find",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Num Gameplay Tags in Container",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 176,
							"NodePosY": 944,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "TagContainer",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "EquipEffect\nCustom Event",
											"TargetPin": "MatchingTag"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "integer > integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 512,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Num Gameplay Tags in Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 704,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Equipped\n타깃은 GA Rune Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Equipped\n타깃은 GA Rune Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cond",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "EquipEffect\nCustom Event",
											"TargetPin": "EquipSlotType"
										}
									]
								},
								{
									"PinName": "EquipType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "EquipEffect\nCustom Event",
											"TargetPin": "EquipType"
										}
									]
								},
								{
									"PinName": "Equipped",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Set Cond",
											"TargetPin": "Cond"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Cond",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1344,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Equipped\n타깃은 GA Rune Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Cond",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Is Equipped\n타깃은 GA Rune Base",
											"TargetPin": "Equipped"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 36
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GA_Rune_Base.GA_Rune_Base"
		},
		{
			"AssetName": "GE_Sprint",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Sprint.GE_Sprint"
		},
		{
			"AssetName": "GE_SpeedUp_Scroll",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_SpeedUp_Scroll.GE_SpeedUp_Scroll"
		},
		{
			"AssetName": "GE_SpeedUp_Potion",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_SpeedUp_Potion.GE_SpeedUp_Potion"
		},
		{
			"AssetName": "GE_Rune_10102",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GE_Rune_10102.GE_Rune_10102"
		},
		{
			"AssetName": "GE_Skill_WalkSpeedMultiplier",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "스킬 시전 중 속도 제한 이펙트",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 416,
							"NodePosY": 336,
							"Comment": "스킬 시전 중 속도 제한 이펙트",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						}
					],
					"NodeCount": 1
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier"
		},
		{
			"AssetName": "GE_Rune_20101",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GE_Rune_20101.GE_Rune_20101"
		},
		{
			"AssetName": "GE_Skill_StaminaCost",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Skill_StaminaCost.GE_Skill_StaminaCost"
		},
		{
			"AssetName": "GE_Rune_20102",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GE_Rune_20102.GE_Rune_20102"
		},
		{
			"AssetName": "GE_Skill_SlotBase_Rio_Approach_Cooldown",
			"ParentClass": "GE_Skill_SlotBase_Global_Cooldown_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Skill_SlotBase_Rio_Approach_Cooldown.GE_Skill_SlotBase_Rio_Approach_Cooldown"
		},
		{
			"AssetName": "GE_Rune_20103",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GE_Rune_20103.GE_Rune_20103"
		},
		{
			"AssetName": "GE_Rune_30101",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GE_Rune_30101.GE_Rune_30101"
		},
		{
			"AssetName": "GE_Skill_ManaCost",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost"
		},
		{
			"AssetName": "GE_Rune_30103",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GE_Rune_30103.GE_Rune_30103"
		},
		{
			"AssetName": "GE_Skill_Hilda_BloodMoon_Active",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Skill_Hilda_BloodMoon_Active.GE_Skill_Hilda_BloodMoon_Active"
		},
		{
			"AssetName": "GE_Rune_30201",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GE_Rune_30201.GE_Rune_30201"
		},
		{
			"AssetName": "GE_Skill_DamageRate",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate"
		},
		{
			"AssetName": "GE_Rune_30202",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GE_Rune_30202.GE_Rune_30202"
		},
		{
			"AssetName": "GE_Skill_CoolTime_Stack",
			"ParentClass": "GE_Skill_CoolTime_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Skill_CoolTime_Stack.GE_Skill_CoolTime_Stack"
		},
		{
			"AssetName": "GE_Rune_30301",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GE_Rune_30301.GE_Rune_30301"
		},
		{
			"AssetName": "GE_Rune_30302",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GE_Rune_30302.GE_Rune_30302"
		},
		{
			"AssetName": "GE_Rune_30303",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GE_Rune_30303.GE_Rune_30303"
		},
		{
			"AssetName": "GE_Skill_Blocking_WalkSpeedMultiplier",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "스킬 시전 중 속도 제한 이펙트",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 416,
							"NodePosY": 336,
							"Comment": "스킬 시전 중 속도 제한 이펙트",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						}
					],
					"NodeCount": 1
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Skill_Blocking_WalkSpeedMultiplier.GE_Skill_Blocking_WalkSpeedMultiplier"
		},
		{
			"AssetName": "GE_Rune_30303_DefensePer",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GE_Rune_30303_DefensePer.GE_Rune_30303_DefensePer"
		},
		{
			"AssetName": "GE_Rune_40102",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GE_Rune_40102.GE_Rune_40102"
		},
		{
			"AssetName": "GE_ShockMotion_Medium",
			"ParentClass": "GE_ShockMotion_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_ShockMotion_Medium.GE_ShockMotion_Medium"
		},
		{
			"AssetName": "GE_Rune_40201",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GE_Rune_40201.GE_Rune_40201"
		},
		{
			"AssetName": "GE_ShockMotion_Heavy",
			"ParentClass": "GE_ShockMotion_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_ShockMotion_Heavy.GE_ShockMotion_Heavy"
		},
		{
			"AssetName": "GE_Rune_40202",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GE_Rune_40202.GE_Rune_40202"
		},
		{
			"AssetName": "GE_ShockMotion_BlockFail",
			"ParentClass": "GE_ShockMotion_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_ShockMotion_BlockFail.GE_ShockMotion_BlockFail"
		},
		{
			"AssetName": "GE_Rune_50101",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GE_Rune_50101.GE_Rune_50101"
		},
		{
			"AssetName": "GE_Rune_50102",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GE_Rune_50102.GE_Rune_50102"
		},
		{
			"AssetName": "GE_Rune_50103",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/Rune/GE_Rune_50103.GE_Rune_50103"
		},
		{
			"AssetName": "AttackWalkingSpeed_ModMagnitudeCalculation",
			"ParentClass": "GameplayModMagnitudeCalculation",
			"Variables": [],
			"Functions": [
				{
					"Name": "CalculateBaseMagnitude",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Spec",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "real"
						}
					]
				},
				{
					"Name": "GetWalkSpeed",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Mod",
							"Type": "object"
						},
						{
							"Name": "Spec",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "NewParam",
							"Type": "real"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/AttackWalkingSpeed_ModMagnitudeCalculation.AttackWalkingSpeed_ModMagnitudeCalculation"
		},
		{
			"AssetName": "GE_Shield",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Shield.GE_Shield"
		},
		{
			"AssetName": "BP_DOT_Bleeding_HPModMagnitudeCalc",
			"ParentClass": "GameplayModMagnitudeCalculation",
			"Variables": [],
			"Functions": [
				{
					"Name": "CalculateBaseMagnitude",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Spec",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "real"
						}
					]
				},
				{
					"Name": "GetAttributes",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Target",
							"Type": "object"
						},
						{
							"Name": "NewParam",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "DOTBase",
							"Type": "real"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "DOTBase",
							"Type": "real"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/BP_DOT_Bleeding_HPModMagnitudeCalc.BP_DOT_Bleeding_HPModMagnitudeCalc"
		},
		{
			"AssetName": "GE_SelfDestruction",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_SelfDestruction.GE_SelfDestruction"
		},
		{
			"AssetName": "BP_DOT_Corrosion_ArmorModMagnitudeCalc",
			"ParentClass": "GameplayModMagnitudeCalculation",
			"Variables": [
				{
					"Name": "IgnoreTags",
					"VarGuid": "3DA4CC60433C0B8EE8BDEA9B4519EB6B",
					"Category": "struct",
					"SubCategoryObject": "GameplayTagContainer",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "CalculateBaseMagnitude",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Spec",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "real"
						}
					]
				},
				{
					"Name": "GetAttributes",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Target",
							"Type": "object"
						},
						{
							"Name": "EffectSpec",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Base",
							"Type": "real"
						},
						{
							"Name": "DOTReduce",
							"Type": "real"
						},
						{
							"Name": "Resist",
							"Type": "real"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Base",
							"Type": "real"
						},
						{
							"Name": "DOTReduce",
							"Type": "real"
						},
						{
							"Name": "Resist",
							"Type": "real"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/BP_DOT_Corrosion_ArmorModMagnitudeCalc.BP_DOT_Corrosion_ArmorModMagnitudeCalc"
		},
		{
			"AssetName": "GE_SelectWeaponCooldown",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_SelectWeaponCooldown.GE_SelectWeaponCooldown"
		},
		{
			"AssetName": "GE_Ready",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Ready.GE_Ready"
		},
		{
			"AssetName": "GE_ProvokeSlow",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_ProvokeSlow.GE_ProvokeSlow"
		},
		{
			"AssetName": "BP_StaminaRegen_ModMagnitudeCalc",
			"ParentClass": "GameplayModMagnitudeCalculation",
			"Variables": [],
			"Functions": [
				{
					"Name": "CalculateBaseMagnitude",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Spec",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "real"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/BP_StaminaRegen_ModMagnitudeCalc.BP_StaminaRegen_ModMagnitudeCalc"
		},
		{
			"AssetName": "GE_Provoked",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Provoked.GE_Provoked"
		},
		{
			"AssetName": "GA_Ammo",
			"ParentClass": "GA_WSGameplayAbilityBase_C",
			"Variables": [
				{
					"Name": "AmmoCount",
					"VarGuid": "8189B1804CCF83726A125A8F202366FA",
					"Category": "int",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -192,
							"NodePosY": -115,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 16,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Stack Count to Max",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Ammo_Stack_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Stack Count to Max",
											"TargetPin": "SpecHandle"
										},
										{
											"TargetNode": "Set Stack Count",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Stack Count to Max",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1056,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1360,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Stack Count to Max",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Stack Count to Max",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 224,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 448,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Timer by Event",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Delegate",
									"PinCategory": "delegate",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "UpdateAmmo\nCustom Event",
											"TargetPin": "OutputDelegate"
										}
									]
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "3.000000"
								},
								{
									"PinName": "bLooping",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bMaxOncePerFrame",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "InitialStartDelay",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "InitialStartDelayVariance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "UpdateAmmo\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 416,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Timer by Event",
											"TargetPin": "Delegate"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ammo Count\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ammo Count\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "UpdateAmmo\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AmmoCount",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "AvtarActor",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "AmmoCount",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Set Stack Count",
											"TargetPin": "StackCount"
										},
										{
											"TargetNode": "Set AmmoCount",
											"TargetPin": "AmmoCount"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 992,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Stack Count",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1520,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Effects with Tags\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "StackCount",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get Ammo Count\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "AmmoCount"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1824,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Stack Count",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Stack Count",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Remove Active Effects with Tags\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1216,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set AmmoCount",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Stack Count",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Tags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Ability.Ammo\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "클라이언트/서버 화살 수가 일치하지 않으면 주기적으로 서버 쪽 화살 수로 업데이트한다.",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 597,
							"NodePosY": 231,
							"Comment": "클라이언트/서버 화살 수가 일치하지 않으면 주기적으로 서버 쪽 화살 수로 업데이트한다.",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1088,
							"NodePosY": 864,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WBP_WSGame",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1376,
							"NodePosY": 944,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ammo Count\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWBP WSGame",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Ammo\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 688,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update Ammo\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2096,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ammo Count\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "AsWBP WSGame"
										}
									]
								},
								{
									"PinName": "CurrentAmmo",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get Ammo Count\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "AmmoCount"
										}
									]
								},
								{
									"PinName": "MaxAmmo",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "10"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1088,
							"NodePosY": 944,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ammo Count\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1696,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Ammo\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "AvtarActor",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "AmmoCount",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Update Ammo\n타깃은 WSGame Widget",
											"TargetPin": "CurrentAmmo"
										},
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Equal (Integer)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2048,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ammo Count\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "AmmoCount"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2320,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Update Ammo\n타깃은 WSGame Widget",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2544,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 720,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Set AmmoCount",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 992,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ammo Count\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Effects with Tags\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AmmoCount",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get Ammo Count\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "AmmoCount"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 240,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Remove Active Effects with Tags\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						}
					],
					"NodeCount": 29
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Ammo.GA_Ammo"
		},
		{
			"AssetName": "GE_Potion_Invisible",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Potion_Invisible.GE_Potion_Invisible"
		},
		{
			"AssetName": "GA_AttackFail",
			"ParentClass": "GA_State_CC_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "9",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 259,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 144,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterEnemy",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 432,
							"NodePosY": 259,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Enemy",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get AIController",
											"TargetPin": "ControlledActor"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get AIController",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 976,
							"NodePosY": 323,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AIBlueprintHelperLibrary"
								},
								{
									"PinName": "ControlledActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "AsWSCharacter Enemy"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Blackboard",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Blackboard",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1248,
							"NodePosY": 323,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AIBlueprintHelperLibrary"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AIController",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Value as Float\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Value as Float\n타깃은 블랙보드 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1824,
							"NodePosY": 243,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Blackboard",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "KeyName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Name",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "FloatValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Time Seconds",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Literal Name",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1466,
							"NodePosY": 369,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "LastAttackTime"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Set Value as Float\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "KeyName"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Time Seconds",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1607,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set Value as Float\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "FloatValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 736,
							"NodePosY": 243,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1552,
							"NodePosY": 259,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Blackboard",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Value as Float\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 11
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_AttackFail.GA_AttackFail"
		},
		{
			"AssetName": "GA_AttackFail_Enemy",
			"ParentClass": "GA_AttackFail_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "9",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_AttackFail_Enemy.GA_AttackFail_Enemy"
		},
		{
			"AssetName": "GE_PhysicalDamage_Mult",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_PhysicalDamage_Mult.GE_PhysicalDamage_Mult"
		},
		{
			"AssetName": "GE_Passive_ReviveHPBonusRate_01",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Passive_ReviveHPBonusRate_01.GE_Passive_ReviveHPBonusRate_01"
		},
		{
			"AssetName": "GA_Attack_Firearm_Reload",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "AmmoTag",
					"VarGuid": "CE8E6E2945BB3591BD1FDCA253FE9495",
					"Category": "struct",
					"SubCategoryObject": "GameplayTag",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "K2_CanActivateAbility",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "ActorInfo",
							"Type": "struct"
						},
						{
							"Name": "Handle",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "CalcCastingTime",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "OutTime",
							"Type": "real"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "OutTime",
							"Type": "real"
						}
					]
				},
				{
					"Name": "GetReloadSlot",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "AvatarActor",
							"Type": "object"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReloadSlot",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReloadSlot",
							"Type": "object"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 832,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Calc Casting Time\n타깃은 GA Attack Firearm Reload",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 464,
							"NodePosY": 138,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1328,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid Index",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1328,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "IndexToTest",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1840,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Calc Casting Time\n타깃은 GA Attack Firearm Reload",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2144,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Casting Time\n타깃은 GA Attack Firearm Reload",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "WaitCastingTime\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": -1024,
							"NodePosY": 882,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastingTime",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "InWaitTime"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Casting Time\n타깃은 GA Attack Firearm Reload",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2576,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "CastingTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Calc Casting Time\n타깃은 GA Attack Firearm Reload",
											"TargetPin": "OutTime"
										}
									]
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 240,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3040,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Casting Time\n타깃은 GA Attack Firearm Reload",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3312,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Progress Start\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3984,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Reload Slot\n타깃은 GA Attack Firearm Reload",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Calc Casting Time\n타깃은 GA Attack Firearm Reload",
											"TargetPin": "OutTime"
										}
									]
								},
								{
									"PinName": "ProgressText",
									"PinCategory": "text",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2720,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2864,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Cancel\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Progress Cancel\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3728,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Reload Slot\n타깃은 GA Attack Firearm Reload",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CancelText",
									"PinCategory": "text",
									"Direction": "Input",
									"DefaultText": "취소됨"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Server Bot\n타깃은 WSGameplay Ability",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 352,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Complete\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Progress Complete\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Reload Slot\n타깃은 GA Attack Firearm Reload",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CompleteText",
									"PinCategory": "text",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Progress Start\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3472,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Cancel\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ProgressText",
									"PinCategory": "text",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Progress Start\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 704,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Complete\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ProgressText",
									"PinCategory": "text",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4560,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4288,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										},
										{
											"TargetNode": "Reset Reload\n타깃은 WSSwap Quick Slot",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Calc Casting Time\n타깃은 GA Attack Firearm Reload",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutTime",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Wait Casting Time\n타깃은 GA Attack Firearm Reload",
											"TargetPin": "CastingTime"
										},
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "Duration"
										},
										{
											"TargetNode": "Start Reload\n타깃은 WSSwap Quick Slot",
											"TargetPin": "InCoolTime"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 3712,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 3200,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3072,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3936,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3472,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Server Bot\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 240,
							"NodePosY": 1376,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 528,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player_Ammo_Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 2224,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 2227,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": 2176,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WBP_WSGame",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 944,
							"NodePosY": 2256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWBP WSGame",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": 2096,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1232,
							"NodePosY": 2240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "AsWBP WSGame"
										}
									]
								},
								{
									"PinName": "bIsVisible",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReasonKey",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "GA_Attack_Firearm_Reload"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 688,
							"NodePosY": 2240,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 432,
							"NodePosY": 2208,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4832,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WBP_WSGame",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 4832,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Start Reload\n타깃은 WSSwap Quick Slot",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWBP WSGame",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4832,
							"NodePosY": -160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5120,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "AsWBP WSGame"
										}
									]
								},
								{
									"PinName": "bIsVisible",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReasonKey",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "GA_Attack_Firearm_Reload"
								}
							]
						},
						{
							"NodeName": "WaitCastTime",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": -832,
							"NodePosY": 898,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastingTime\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCastComplete",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCastCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InWaitTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastingTime\nCustom Event",
											"TargetPin": "CastingTime"
										}
									]
								},
								{
									"PinName": "GrantTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "InCanMove",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "InCanCancel",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "InSyncTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.500000"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 48,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "OnSync"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Server Bot\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Net Sync",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": -480,
							"NodePosY": 960,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "OnCastComplete"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnSync",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SyncType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "BothWait"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 208,
							"NodePosY": 1632,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -480,
							"NodePosY": 1120,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "OnCastCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 2592,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": 1136,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player_Ammo_Base",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player_Ammo_Base",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 752,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReloading",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player Ammo Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get AmmoManager",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get AmmoManager",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 768,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "AmmoManager",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Reload Ammo\n타깃은 BP Ammo Manager",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set bReloading",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player_Ammo_Base",
											"TargetPin": "AsBP Player Ammo Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Reload Ammo\n타깃은 BP Ammo Manager",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1136,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bReloading",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AmmoManager",
											"TargetPin": "AmmoManager"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Reload Slot\n타깃은 GA Attack Firearm Reload",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1216,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Progress Complete\n타깃은 WSPlayer Controller",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Complete Reload\n타깃은 WSSwap Quick Slot",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "AvatarActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReloadSlot",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Complete Reload\n타깃은 WSSwap Quick Slot",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 928,
							"NodePosY": 1600,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Reload Slot\n타깃은 GA Attack Firearm Reload",
											"TargetPin": "AvatarActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3696,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Reload Slot\n타깃은 GA Attack Firearm Reload",
											"TargetPin": "AvatarActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Reload Slot\n타깃은 GA Attack Firearm Reload",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3984,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Progress Cancel\n타깃은 WSPlayer Controller",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Reset Reload\n타깃은 WSSwap Quick Slot",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "AvatarActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReloadSlot",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Reset Reload\n타깃은 WSSwap Quick Slot",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3952,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Reload Slot\n타깃은 GA Attack Firearm Reload",
											"TargetPin": "AvatarActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Reload Slot\n타깃은 GA Attack Firearm Reload",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4240,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Start Reload\n타깃은 WSSwap Quick Slot",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "AvatarActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReloadSlot",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Start Reload\n타깃은 WSSwap Quick Slot",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Start Reload\n타깃은 WSSwap Quick Slot",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4528,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Reload Slot\n타깃은 GA Attack Firearm Reload",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Reload Slot\n타깃은 GA Attack Firearm Reload",
											"TargetPin": "ReloadSlot"
										}
									]
								},
								{
									"PinName": "InCoolTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Calc Casting Time\n타깃은 GA Attack Firearm Reload",
											"TargetPin": "OutTime"
										}
									]
								}
							]
						},
						{
							"NodeName": "Reset Reload\n타깃은 WSSwap Quick Slot",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4272,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Reload Slot\n타깃은 GA Attack Firearm Reload",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Reload Slot\n타깃은 GA Attack Firearm Reload",
											"TargetPin": "ReloadSlot"
										}
									]
								}
							]
						},
						{
							"NodeName": "Complete Reload\n타깃은 WSSwap Quick Slot",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1504,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Reload Slot\n타깃은 GA Attack Firearm Reload",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Reload Slot\n타깃은 GA Attack Firearm Reload",
											"TargetPin": "ReloadSlot"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bReloading",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1136,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player_Ammo_Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Reload Ammo\n타깃은 BP Ammo Manager",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bReloading",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AmmoManager",
											"TargetPin": "AmmoManager"
										}
									]
								}
							]
						}
					],
					"NodeCount": 66
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Attack_Firearm_Reload.GA_Attack_Firearm_Reload"
		},
		{
			"AssetName": "GE_Passive_InteractionTimePer_130",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Passive_InteractionTimePer_130.GE_Passive_InteractionTimePer_130"
		},
		{
			"AssetName": "GA_BattleFieldScore",
			"ParentClass": "GA_WSGameplayAbilityBase_C",
			"Variables": [
				{
					"Name": "EffectVisibleArray",
					"VarGuid": "017F7CAC48699C8DAF5D26B899B9A409",
					"Category": "bool",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "EffectActors",
					"VarGuid": "802BD6FC4008E24DAE87AB8D6DEAC8D2",
					"Category": "object",
					"SubCategoryObject": "WSEffectActor",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 240,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1136,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1376,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 480,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSBattleFieldPlayerState",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2144,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set EffectVisibleArray",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Set EffectVisibleArray",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Set EffectVisibleArray",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEffectActor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SpawnEffect\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Ability Actor Info",
											"TargetPin": "GameplayAbilityActorInfo"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Ability Actor Info",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 0,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "GameplayAbilityActorInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OwnerActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSBattleFieldPlayerState",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "AvatarActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "PlayerController",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "SkeletalMeshComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "AnimInstance",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "MovementComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "AffectedAnimInstanceTag",
									"PinCategory": "name",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WSBattleFieldPlayerState",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 528,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Ability Actor Info",
											"TargetPin": "OwnerActor"
										}
									]
								},
								{
									"PinName": "AsWSBattle Field Player State",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get BattleFieldScore",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get BattleFieldScore",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 864,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "BattleFieldScore",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "인티저 켜기",
											"TargetPin": "Selection"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSBattleFieldPlayerState",
											"TargetPin": "AsWSBattle Field Player State"
										}
									]
								}
							]
						},
						{
							"NodeName": "인티저 켜기",
							"NodeClass": "K2Node_SwitchInteger",
							"NodePosX": 1136,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "Default",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "Selection",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get BattleFieldScore",
											"TargetPin": "BattleFieldScore"
										}
									]
								},
								{
									"PinName": "NotEqual_IntInt",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set EffectVisibleArray",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set EffectVisibleArray",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "3",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set EffectVisibleArray",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set EffectVisibleArray",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1664,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "인티저 켜기",
											"TargetPin": "1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EffectVisibleArray",
									"PinCategory": "bool",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 1152,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set EffectVisibleArray",
											"TargetPin": "EffectVisibleArray"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "[1]",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "[2]",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "[3]",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "[4]",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set EffectVisibleArray",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1664,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "인티저 켜기",
											"TargetPin": "2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EffectVisibleArray",
									"PinCategory": "bool",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 1152,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set EffectVisibleArray",
											"TargetPin": "EffectVisibleArray"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "[1]",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "[2]",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "[3]",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "[4]",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set EffectVisibleArray",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1664,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "인티저 켜기",
											"TargetPin": "3"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EffectVisibleArray",
									"PinCategory": "bool",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 1152,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set EffectVisibleArray",
											"TargetPin": "EffectVisibleArray"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "[1]",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "[2]",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "[3]",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "[4]",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 2512,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEffectActor",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WSEffectActor",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2864,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "AsWSEffect Actor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										},
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get EffectActors",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3152,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "EffectActors",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 3152,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEffectActor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EffectActors",
											"TargetPin": "EffectActors"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEffectActor",
											"TargetPin": "AsWSEffect Actor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Dimension 1"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get EffectVisibleArray",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3520,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "EffectVisibleArray",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 3520,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "bool",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EffectVisibleArray",
											"TargetPin": "EffectVisibleArray"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3728,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4512,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEffectActor",
											"TargetPin": "AsWSEffect Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get EffectActors",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 720,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "EffectActors",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 896,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EffectActors",
											"TargetPin": "EffectActors"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 880,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "인티저 켜기",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSBattleFieldPlayerState",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2496,
							"NodePosY": -400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.500000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 3952,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEffectActor",
											"TargetPin": "AsWSEffect Actor"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2800,
							"NodePosY": -496,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2816,
							"NodePosY": -400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Play Anim Montage\n타깃은 캐릭터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3088,
							"NodePosY": -416,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "BattleFieldScore"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Anim Montage\n타깃은 캐릭터",
											"TargetPin": "AnimMontage"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3472,
							"NodePosY": -400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "IsFound"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Anim Montage\n타깃은 캐릭터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1392,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "인티저 켜기",
											"TargetPin": "0"
										},
										{
											"TargetNode": "인티저 켜기",
											"TargetPin": "Default"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Life Span\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4272,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEffectActor",
											"TargetPin": "AsWSEffect Actor"
										}
									]
								},
								{
									"PinName": "InLifespan",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								}
							]
						},
						{
							"NodeName": "Play Anim Montage\n타깃은 캐릭터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3712,
							"NodePosY": -416,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "AnimMontage",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InPlayRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 39
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_BattleFieldScore.GA_BattleFieldScore"
		},
		{
			"AssetName": "GE_Passive_BlockingStaminaRate_17",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Passive_BlockingStaminaRate_17.GE_Passive_BlockingStaminaRate_17"
		},
		{
			"AssetName": "GA_BattleField_Death",
			"ParentClass": "WSGameplayAbility",
			"Variables": [
				{
					"Name": "RespawnTime",
					"VarGuid": "44460C8B48DA8DE70665268FE2FC06AB",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "20",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": 2192,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Cast To WSPlayerController",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1136,
							"NodePosY": 2208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction\n타깃은 WSGame Widget",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Player Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSPlayer Controller",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Progress Complete\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Player Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1136,
							"NodePosY": 2144,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PlayerIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Progress Start\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1456,
							"NodePosY": 2192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "AsWSPlayer Controller"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get RespawnTime",
											"TargetPin": "RespawnTime"
										}
									]
								},
								{
									"PinName": "ProgressText",
									"PinCategory": "text",
									"Direction": "Input",
									"DefaultText": "부활 중"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "DeathAndRespawn\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 736,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get RespawnTime",
											"TargetPin": "RespawnTime"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1456,
							"NodePosY": 1776,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get RespawnTime",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 528,
							"NodePosY": 2096,
							"Pins": [
								{
									"PinName": "RespawnTime",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										},
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1728,
							"NodePosY": 2208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Complete\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get RespawnTime",
											"TargetPin": "RespawnTime"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Progress Complete\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1984,
							"NodePosY": 2192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "AsWSPlayer Controller"
										}
									]
								},
								{
									"PinName": "CompleteText",
									"PinCategory": "text",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Game Mode",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": 1632,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_BattleFieldGameMode",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_BattleFieldGameMode",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 944,
							"NodePosY": 1696,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Game Mode",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Battle Field Game Mode",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "게임이 끝났나 확인해야됨",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 880,
							"NodePosY": 1568,
							"Comment": "게임이 끝났나 확인해야됨",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": 1184,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Remove Active Effects with Tags\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1536,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Effects with Tags\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_ClearDOT_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4032,
							"NodePosY": 2144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "OnSync"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Net Sync",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3600,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Finish Death\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnSync",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SyncType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "BothWait"
								}
							]
						},
						{
							"NodeName": "DeathAndRespawn\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1712,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1712,
							"NodePosY": -160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagToCheck",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Ability.SelfDeath\")"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1712,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Game Over\n타깃은 GA Battle Field Death",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Death and Respawn\n타깃은 GA Battle Field Death",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayCueAndClearDebuffs\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "GameOver\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Game Over\n타깃은 GA Battle Field Death",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2064,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Execute GameplayCue On Actor (Burst)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 560,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayCueFunctionLibrary"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.Character.Die\")"
								},
								{
									"PinName": "Parameters",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 272,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Gameplay Cue Parameters",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 560,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "NormalizedMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "RawMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "MatchedTagName",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.Character.Die\")"
								},
								{
									"PinName": "OriginalTag",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedSourceTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedTargetTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SourceObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PhysicalMaterial",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "AbilityLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "TargetAttachComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bReplicateLocationWhenUsingMinimalRepProxy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "Parameters"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 320,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 320,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "InRot"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Rotation X Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 320,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "Normal"
										}
									]
								}
							]
						},
						{
							"NodeName": "Death and Respawn\n타깃은 GA Battle Field Death",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2064,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Play Cue and Clear Debuffs\n타깃은 GA Battle Field Death",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set RespawnTime",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 784,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Camera Mode\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "3.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get Player Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1088,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PlayerIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Tavern Subsystem",
											"TargetPin": "PlayerController"
										},
										{
											"TargetNode": "Create WBP Diagonal Transition Widget",
											"TargetPin": "OwningPlayer"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Camera Mode\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewCameraMode",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_CM_ThirdPerson_Death_C"
								},
								{
									"PinName": "bIsClearByAbility",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Tavern Subsystem",
							"NodeClass": "K2Node_GetSubsystemFromPC",
							"NodePosX": 1088,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "PlayerController",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Player Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Party\n타깃은 Tavern Subsystem",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Party\n타깃은 Tavern Subsystem",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1392,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tavern Subsystem",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Try to Return to Party\n타깃은 Tavern Party",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1088,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tavern Subsystem",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1392,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Party\n타깃은 Tavern Subsystem",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Create WBP Diagonal Transition Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Try to Return to Party\n타깃은 Tavern Party",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2848,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Open Level (by Name - WorldStalker)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Party\n타깃은 Tavern Subsystem",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Open Level (by Name - WorldStalker)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3104,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Try to Return to Party\n타깃은 Tavern Party",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSGameInstance"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "LevelName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "L_BattleResult"
								},
								{
									"PinName": "bAbsolute",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Options",
									"PinCategory": "string",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayCueAndClearDebuffs\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 208,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Camera Mode\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GameOver\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1424,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Play Cue and Clear Debuffs\n타깃은 GA Battle Field Death",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1920,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1920,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Finish Death\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Finish Death\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Finish Death\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2240,
							"NodePosY": 1872,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2256,
							"NodePosY": 2208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Progress Complete\n타깃은 WSPlayer Controller",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1456,
							"NodePosY": 1872,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GA_BattleField_Respawn_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Create WBP Diagonal Transition Widget",
							"NodeClass": "K2Node_CreateWidget",
							"NodePosX": 1680,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "WBP_DiagonalTransition_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add to Viewport\n타깃은 사용자 위젯",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "OwningPlayer",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Player Controller",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add to Viewport\n타깃은 사용자 위젯",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2352,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Create WBP Diagonal Transition Widget",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ZOrder",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2560,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add to Viewport\n타깃은 사용자 위젯",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Try to Return to Party\n타깃은 Tavern Party",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Set RespawnTime",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 896,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Value",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Cue and Clear Debuffs\n타깃은 GA Battle Field Death",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RespawnTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Value",
											"TargetPin": "Value"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Float Value",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set RespawnTime",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "BattlefieldPlayerRespawnTime"
								},
								{
									"PinName": "DefaultValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "10.000000"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set RespawnTime",
											"TargetPin": "RespawnTime"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Value",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 176,
							"NodePosY": 2336,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 496,
							"NodePosY": 2336,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Enable Interaction\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 784,
							"NodePosY": 2144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bIsVisible",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReasonKey",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "GA_BattleField_Death"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2608,
							"NodePosY": 2288,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2928,
							"NodePosY": 2288,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3200,
							"NodePosY": 2192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bIsVisible",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReasonKey",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "GA_BattleField_Death"
								}
							]
						},
						{
							"NodeName": "Remove Active Effects with Tags\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1936,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Tags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Skill.Stack\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Set Enable Interaction\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 816,
							"NodePosY": 2384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bEnable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "InDesc",
									"PinCategory": "text",
									"Direction": "Input"
								},
								{
									"PinName": "InSubDesc",
									"PinCategory": "text",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 65
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_BattleField_Death.GA_BattleField_Death"
		},
		{
			"AssetName": "GE_PassiveSkill",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_PassiveSkill.GE_PassiveSkill"
		},
		{
			"AssetName": "GA_BattleField_Entrance",
			"ParentClass": "WSGameplayAbility",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_StateStunMoveSpeed.GE_StateStunMoveSpeed_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "10",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Server Dissolve Play\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bLightOff",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "Reverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "PortalType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Exit"
								},
								{
									"PinName": "TeleportTo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "RotationTo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2800,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Server Multicast Play Montage\n타깃은 BP Player\n서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Dissolve Play\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 512,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Server Dissolve Play\n타깃은 BP Player",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set bLightOff",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Server Multicast Play Montage\n타깃은 BP Player\n서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1856,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Equipment"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Multicast Play Montage\n타깃은 BP Player\n서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2192,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "IsFound"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Multicast Play Montage\n타깃은 BP Player\n서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1536,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										},
										{
											"TargetNode": "Set bLightOff",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.300000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 496,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Set bLightOff",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1536,
							"NodePosY": -176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Server Dissolve Play\n타깃은 BP Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bLightOff",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Server Multicast Play Montage\n타깃은 BP Player\n서버에 리플리케이트됨 (소유 클라이언트인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2464,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bPlayLocal",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						}
					],
					"NodeCount": 13
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_BattleField_Entrance.GA_BattleField_Entrance"
		},
		{
			"AssetName": "GE_OrcSteelWarrior_ReduceResistence",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_OrcSteelWarrior_ReduceResistence.GE_OrcSteelWarrior_ReduceResistence"
		},
		{
			"AssetName": "GA_BattleField_Respawn",
			"ParentClass": "WSGameplayAbility",
			"Variables": [
				{
					"Name": "DeadActor",
					"VarGuid": "47F4E18249C5728A6C2FACA5C7C524D7",
					"Category": "object",
					"SubCategoryObject": "Actor",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Can Restart Player\n타깃은 플레이어 컨트롤러",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1376,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Un Possess\n타깃은 컨트롤러",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Game Mode",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2240,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Restart Player at Player Start\n타깃은 게임 모드 베이스",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Cast To WSBattleFieldGameMode",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Cast To BP_TestGameMode",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1632,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Can Restart Player\n타깃은 플레이어 컨트롤러",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Can Restart Player\n타깃은 플레이어 컨트롤러",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Un Possess\n타깃은 컨트롤러",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set DeadActor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Can Restart Player\n타깃은 플레이어 컨트롤러",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5120,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 752,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Can Restart Player\n타깃은 플레이어 컨트롤러",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Un Possess\n타깃은 컨트롤러",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get PlayerState",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Restart Player at Player Start\n타깃은 게임 모드 베이스",
											"TargetPin": "NewPlayer"
										},
										{
											"TargetNode": "Restart Player\n타깃은 게임 모드 베이스",
											"TargetPin": "NewPlayer"
										},
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Progress Complete\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Restart Player at Player Start\n타깃은 게임 모드 베이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3440,
							"NodePosY": -66,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Game Mode",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "NewPlayer",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "StartSpot",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Team Start Point\n타깃은 WSBattle Field Game Mode",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSBattleFieldGameMode",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2512,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Respawn Iventory\n타깃은 WSBattle Field Player State",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Team Start Point\n타깃은 WSBattle Field Game Mode",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_TestGameMode",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Game Mode",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSBattle Field Game Mode",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Team Start Point\n타깃은 WSBattle Field Game Mode",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Team Start Point\n타깃은 WSBattle Field Game Mode",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2864,
							"NodePosY": -65,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSBattleFieldGameMode",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSBattleFieldGameMode",
											"TargetPin": "AsWSBattle Field Game Mode"
										}
									]
								},
								{
									"PinName": "TeamIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get Party ID\n타깃은 WSPlayer State",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Restart Player at Player Start\n타깃은 게임 모드 베이스",
											"TargetPin": "StartSpot"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 3152,
							"NodePosY": -47,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Team Start Point\n타깃은 WSBattle Field Game Mode",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Team Start Point\n타깃은 WSBattle Field Game Mode",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Restart Player at Player Start\n타깃은 게임 모드 베이스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 2208,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get PlayerState",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1952,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "PlayerState",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSBattleFieldPlayerState",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Party ID\n타깃은 WSPlayer State",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2608,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSBattleFieldPlayerState",
											"TargetPin": "AsWSBattle Field Player State"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get Team Start Point\n타깃은 WSBattle Field Game Mode",
											"TargetPin": "TeamIndex"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3744,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Restart Player at Player Start\n타깃은 게임 모드 베이스",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Restart Player\n타깃은 게임 모드 베이스",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Cast To BP_TestGameMode",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2544,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSBattleFieldGameMode",
											"TargetPin": "CastFailed"
										},
										{
											"TargetNode": "Cast To WSBattleFieldPlayerState",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Restart Player\n타깃은 게임 모드 베이스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Game Mode",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Test Game Mode",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Restart Player\n타깃은 게임 모드 베이스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Restart Player\n타깃은 게임 모드 베이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2880,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_TestGameMode",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_TestGameMode",
											"TargetPin": "AsBP Test Game Mode"
										}
									]
								},
								{
									"PinName": "NewPlayer",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Progress Start\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Complete\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ProgressText",
									"PinCategory": "text",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Progress Complete\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1440,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CompleteText",
									"PinCategory": "text",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 880,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4064,
							"NodePosY": -160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4064,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_BattleField_StartDash_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 864,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set DeadActor",
											"TargetPin": "DeadActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set DeadActor",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 896,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Un Possess\n타깃은 컨트롤러",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeadActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get DeadActor",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1632,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "DeadActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4480,
							"NodePosY": -160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4480,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_BattleField_Respawn_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1856,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get DeadActor",
											"TargetPin": "DeadActor"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSBattleFieldPlayerState",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2032,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1696,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Progress Complete\n타깃은 WSPlayer Controller",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2032,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Press WSInput ID\n타깃은 WSAbility System Component",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "한번 활성화 시켜주기",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 1968,
							"NodePosY": 512,
							"Comment": "한번 활성화 시켜주기",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2032,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Press WSInput ID\n타깃은 WSAbility System Component",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Press WSInput ID\n타깃은 WSAbility System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2288,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "WSInputID",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Interaction"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4848,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Cast To WSBattleFieldPlayerState",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2160,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										},
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Respawn Iventory\n타깃은 WSBattle Field Player State",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_TestGameMode",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PlayerState",
											"TargetPin": "PlayerState"
										}
									]
								},
								{
									"PinName": "AsWSBattle Field Player State",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party ID\n타깃은 WSPlayer State",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Respawn Iventory\n타깃은 WSBattle Field Player State",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Respawn Iventory\n타깃은 WSBattle Field Player State",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2320,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSBattleFieldPlayerState",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSBattleFieldGameMode",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSBattleFieldPlayerState",
											"TargetPin": "AsWSBattle Field Player State"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Life Span\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1904,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSBattleFieldPlayerState",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get DeadActor",
											"TargetPin": "DeadActor"
										}
									]
								},
								{
									"PinName": "InLifespan",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 544,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set DeadActor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 40
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_BattleField_Respawn.GA_BattleField_Respawn"
		},
		{
			"AssetName": "GA_Crouch",
			"ParentClass": "WSGameplayAbility",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Input Release",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2160,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnRelease",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Uncrouch\n타깃은 GA Crouch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TimeHeld",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bTestAlreadyReleased",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Input Press",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2160,
							"NodePosY": -160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnPress",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Uncrouch\n타깃은 GA Crouch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TimeWaited",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bTestAlreadyPressed",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get WSGame User Settings",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1296,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Crouch\n타깃은 캐릭터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSGameUserSettings"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Crouch Toggle\n타깃은 WSGame User Settings",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1856,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame User Settings",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Crouch Toggle\n타깃은 WSGame User Settings",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Press",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To Character",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 768,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Crouch\n타깃은 캐릭터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "As캐릭터",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Crouch\n타깃은 캐릭터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Crouch\n타깃은 캐릭터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1088,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame User Settings",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "As캐릭터"
										}
									]
								},
								{
									"PinName": "bClientSimulation",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Toggle",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 2096,
							"NodePosY": -224,
							"Comment": "Toggle",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Instant",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 2096,
							"NodePosY": 96,
							"Comment": "Instant",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Is Crouch Toggle\n타깃은 WSGame User Settings",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1568,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame User Settings",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Crouch End\n타깃은 GA Crouch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 512,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 832,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1200,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagToCheck",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\")"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1632,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Crouch End\n타깃은 GA Crouch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Camera Mode\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Camera Mode\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1856,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewCameraMode",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_CM_Skeleton_Crouch_C"
								},
								{
									"PinName": "bIsClearByAbility",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 720,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 384,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Uncrouch\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get bIsCrouched",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Un Crouch\n타깃은 캐릭터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get bIsCrouched",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 1376,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Uncrouch\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Uncrouch\n타깃은 GA Crouch",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2512,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Press",
											"TargetPin": "OnPress"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Uncrouch\n타깃은 GA Crouch",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2512,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "OnRelease"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get bIsCrouched",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 672,
							"NodePosY": 1424,
							"Pins": [
								{
									"PinName": "bIsCrouched",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 912,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bIsCrouched",
											"TargetPin": "bIsCrouched"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Un Crouch\n타깃은 캐릭터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Un Crouch\n타깃은 캐릭터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1184,
							"NodePosY": 1232,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "bClientSimulation",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "WaitCrouchEnd\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 304,
							"NodePosY": 1680,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitCrouchEnd\nCustom Event",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get bIsCrouched",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 1760,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": 1696,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get bIsCrouched",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 656,
							"NodePosY": 1776,
							"Pins": [
								{
									"PinName": "bIsCrouched",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 912,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bIsCrouched",
											"TargetPin": "bIsCrouched"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2128,
							"NodePosY": 1312,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get bIsCrouched",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1648,
							"NodePosY": 1392,
							"Pins": [
								{
									"PinName": "bIsCrouched",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1888,
							"NodePosY": 1264,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bIsCrouched",
											"TargetPin": "bIsCrouched"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1536,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Un Crouch\n타깃은 캐릭터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Wait Crouch End\n타깃은 GA Crouch",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1280,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.500000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 2051,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 432,
							"NodePosY": 2067,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get bIsCrouched",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Un Crouch\n타깃은 캐릭터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1024,
							"NodePosY": 2051,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bIsCrouched",
											"TargetPin": "bIsCrouched"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Un Crouch\n타깃은 캐릭터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get bIsCrouched",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 768,
							"NodePosY": 2106,
							"Pins": [
								{
									"PinName": "bIsCrouched",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Un Crouch\n타깃은 캐릭터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1248,
							"NodePosY": 2035,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bClientSimulation",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						}
					],
					"NodeCount": 45
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Crouch.GA_Crouch"
		},
		{
			"AssetName": "GE_ManaRegen",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_ManaRegen.GE_ManaRegen"
		},
		{
			"AssetName": "GA_Dead",
			"ParentClass": "WSGameplayAbility",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "20",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "OnDie",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 384,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Execute GameplayCue On Actor (Burst)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayCueFunctionLibrary"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.Character.Die\")"
								},
								{
									"PinName": "Parameters",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -96,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Gameplay Cue Parameters",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 224,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "NormalizedMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "RawMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "MatchedTagName",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.Character.Die\")"
								},
								{
									"PinName": "OriginalTag",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedSourceTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedTargetTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SourceObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PhysicalMaterial",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "AbilityLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "TargetAttachComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bReplicateLocationWhenUsingMinimalRepProxy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "Parameters"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -48,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -48,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "InRot"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Rotation X Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -48,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "Normal"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 256,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Print String",
											"TargetPin": "then"
										},
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_3",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "4.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 960,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Finish Death\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Finish Death\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Finish Death\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1280,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 912,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1536,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Input Mode UI Only",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "3.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Cast To WSPlayerController",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2224,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Kill Cam Playing\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Player Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSPlayer Controller",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Kill Cam Playing\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Player Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2224,
							"NodePosY": 1232,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PlayerIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Tavern Subsystem",
											"TargetPin": "PlayerController"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2704,
							"NodePosY": 1360,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "AsWSPlayer Controller"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WBP_WSGame",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3104,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Show Dead\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWBP WSGame",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Show Dead\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Show WBP_Dead",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 1488,
							"NodePosY": 1152,
							"Comment": "Show WBP_Dead",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 592,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Camera Mode\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_3"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set Camera Mode\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 832,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Input Mode UI Only",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewCameraMode",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_CM_ThirdPerson_Death_C"
								},
								{
									"PinName": "bIsClearByAbility",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Print String",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InString",
									"PinCategory": "string",
									"Direction": "Input",
									"DefaultValue": "Hello",
									"LinkedTo": [
										{
											"TargetNode": "Append",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bPrintToScreen",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bPrintToLog",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TextColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=0.660000,B=1.000000,A=1.000000)"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "20.000000"
								},
								{
									"PinName": "Key",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								}
							]
						},
						{
							"NodeName": "Append",
							"NodeClass": "K2Node_CommutativeAssociativeBinaryOperator",
							"NodePosX": -48,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetStringLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "string",
									"Direction": "Input",
									"DefaultValue": "dead ability "
								},
								{
									"PinName": "B",
									"PinCategory": "string",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Display Name",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Print String",
											"TargetPin": "InString"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -576,
							"NodePosY": -272,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Display Name",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Display Name",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -288,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Append",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1280,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_ClearDOT_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": 1616,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagToCheck",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Ability.SelfDeath\")"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1840,
							"NodePosY": 1296,
							"Comment": "True : 던전 포기 (로비로 바로 이동)\r\nFalse : 다른 원인으로 인한 죽음",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tavern Subsystem",
							"NodeClass": "K2Node_GetSubsystemFromPC",
							"NodePosX": 2048,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "PlayerController",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Player Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Party\n타깃은 Tavern Subsystem",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Party\n타깃은 Tavern Subsystem",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2352,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tavern Subsystem",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Try to Return to Party\n타깃은 Tavern Party",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2048,
							"NodePosY": 1568,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tavern Subsystem",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2352,
							"NodePosY": 1568,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Party\n타깃은 Tavern Subsystem",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Fade Out Diagonal Transition",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Try to Return to Party\n타깃은 Tavern Party",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3200,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Open Level (by Name - WorldStalker)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Party\n타깃은 Tavern Subsystem",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Open Level (by Name - WorldStalker)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3472,
							"NodePosY": 1824,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Try to Return to Party\n타깃은 Tavern Party",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSGameInstance"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "LevelName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "L_BattleResult"
								},
								{
									"PinName": "bAbsolute",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Options",
									"PinCategory": "string",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 2160,
							"NodePosY": 1488,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 2272,
							"NodePosY": 1488,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 2528,
							"NodePosY": 1488,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2944,
							"NodePosY": 1824,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Fade Out Diagonal Transition",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Try to Return to Party\n타깃은 Tavern Party",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Set Input Mode UI Only",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1136,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Camera Mode\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WidgetBlueprintLibrary"
								},
								{
									"PinName": "PlayerController",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Player Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InWidgetToFocus",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InMouseLockMode",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "LockAlways"
								},
								{
									"PinName": "bFlushInput",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Show Dead\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3472,
							"NodePosY": 1232,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "AsWBP WSGame"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Player Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PlayerIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Input Mode UI Only",
											"TargetPin": "PlayerController"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Kill Cam Playing\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2624,
							"NodePosY": 1200,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "AsWSPlayer Controller"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2880,
							"NodePosY": 1216,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Kill Cam Playing\n타깃은 WSPlayer Controller",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Kill Cam Playing\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Fade Out Diagonal Transition",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2688,
							"NodePosY": 1824,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSWidgetUtilityLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bInShowCircularThrobber",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInShowLoadingUI",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ZOrder",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "500"
								}
							]
						}
					],
					"NodeCount": 47
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Dead.GA_Dead"
		},
		{
			"AssetName": "GA_Dead_Training",
			"ParentClass": "WSGameplayAbility",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "20",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "OnDie",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 384,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Execute GameplayCue On Actor (Burst)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayCueFunctionLibrary"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.Character.Die\")"
								},
								{
									"PinName": "Parameters",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -96,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Gameplay Cue Parameters",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 224,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "NormalizedMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "RawMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "MatchedTagName",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.Character.Die\")"
								},
								{
									"PinName": "OriginalTag",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedSourceTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedTargetTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SourceObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PhysicalMaterial",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "AbilityLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "TargetAttachComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bReplicateLocationWhenUsingMinimalRepProxy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "Parameters"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -48,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -48,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "InRot"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Rotation X Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -48,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "Normal"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 256,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Print String",
											"TargetPin": "then"
										},
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_3",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "4.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 960,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Finish Death\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Finish Death\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Finish Death\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1280,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 912,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Camera Mode\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Fade Out Diagonal Transition",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "3.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 592,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Camera Mode\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_3"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set Camera Mode\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewCameraMode",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_CM_ThirdPerson_Death_C"
								},
								{
									"PinName": "bIsClearByAbility",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Print String",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InString",
									"PinCategory": "string",
									"Direction": "Input",
									"DefaultValue": "Hello",
									"LinkedTo": [
										{
											"TargetNode": "Append",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bPrintToScreen",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bPrintToLog",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TextColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=0.660000,B=1.000000,A=1.000000)"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "20.000000"
								},
								{
									"PinName": "Key",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								}
							]
						},
						{
							"NodeName": "Append",
							"NodeClass": "K2Node_CommutativeAssociativeBinaryOperator",
							"NodePosX": -48,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetStringLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "string",
									"Direction": "Input",
									"DefaultValue": "dead ability "
								},
								{
									"PinName": "B",
									"PinCategory": "string",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Display Name",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Print String",
											"TargetPin": "InString"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -576,
							"NodePosY": -272,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Display Name",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Display Name",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -288,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Append",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1280,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_ClearDOT_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1920,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Fade Out Diagonal Transition",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Open Level (by Name - WorldStalker)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Open Level (by Name - WorldStalker)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2224,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSGameInstance"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "LevelName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "LobbyMap"
								},
								{
									"PinName": "bAbsolute",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Options",
									"PinCategory": "string",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Fade Out Diagonal Transition",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1664,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSWidgetUtilityLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bInShowCircularThrobber",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInShowLoadingUI",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ZOrder",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "500"
								}
							]
						}
					],
					"NodeCount": 26
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Dead_Training.GA_Dead_Training"
		},
		{
			"AssetName": "GE_Invisible",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Invisible.GE_Invisible"
		},
		{
			"AssetName": "GA_DungeonRule_AttackTime",
			"ParentClass": "GA_DungeonRuleBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 688,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_DungeonRule_AttackTime_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 432,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_DungeonRule_AttackTime.GA_DungeonRule_AttackTime"
		},
		{
			"AssetName": "GE_InitialGameplayTags",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_InitialGameplayTags.GE_InitialGameplayTags"
		},
		{
			"AssetName": "GA_DungeonRule_GravityWeak",
			"ParentClass": "GA_DungeonRuleBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -8,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 192,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 480,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To Character",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 480,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set JumpZVelocity",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "As캐릭터",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get CharacterMovement",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 720,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "CharacterMovement",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set JumpZVelocity",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "As캐릭터"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set JumpZVelocity",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1008,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "JumpZVelocity",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "640.000000"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "CharacterMovement"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 480,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To Character",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 480,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set JumpZVelocity",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "As캐릭터",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get CharacterMovement",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 720,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "CharacterMovement",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set JumpZVelocity",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "As캐릭터"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set JumpZVelocity",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1008,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "JumpZVelocity",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "420.000000"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "CharacterMovement"
										}
									]
								}
							]
						}
					],
					"NodeCount": 12
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_DungeonRule_GravityWeak.GA_DungeonRule_GravityWeak"
		},
		{
			"AssetName": "GA_DungeonRule_GrowthStats",
			"ParentClass": "GA_DungeonRuleBase_C",
			"Variables": [
				{
					"Name": "Val",
					"VarGuid": "74A979F04C7F03CEB187E8988CA20043",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "CalcDuration",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3760,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_DungeonRule_GrowthStats_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4112,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3760,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "인티저 켜기",
											"TargetPin": "0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.STR\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Val",
											"TargetPin": "Val"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Random Integer in Range",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3024,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Min",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Max",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "4"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "인티저 켜기",
											"TargetPin": "Selection"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 768,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.EnemyKill\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3760,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_DungeonRule_GrowthStats_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4112,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3760,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "인티저 켜기",
											"TargetPin": "1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.DEX\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Val",
											"TargetPin": "Val"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3760,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_DungeonRule_GrowthStats_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4112,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3760,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "인티저 켜기",
											"TargetPin": "2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.INT\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Val",
											"TargetPin": "Val"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3760,
							"NodePosY": 1184,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_DungeonRule_GrowthStats_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4112,
							"NodePosY": 1360,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3760,
							"NodePosY": 1376,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "인티저 켜기",
											"TargetPin": "3"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.CON\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Val",
											"TargetPin": "Val"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3760,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_DungeonRule_GrowthStats_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4112,
							"NodePosY": 1824,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3760,
							"NodePosY": 1840,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "인티저 켜기",
											"TargetPin": "4"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.WIS\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Val",
											"TargetPin": "Val"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "인티저 켜기",
							"NodeClass": "K2Node_SwitchInteger",
							"NodePosX": 3312,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "Default",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Client Spawn Character Effect\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Client Spawn Character Effect\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Selection",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Random Integer in Range",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "NotEqual_IntInt",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "3",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "4",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Random Integer in Range",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1712,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Min",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Max",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "9"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "integer > integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1968,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Random Integer in Range",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "2"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2176,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Val",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Val",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Val",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3584,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "Val",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Val",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2400,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Client Spawn Character Effect\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Val",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Val",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2400,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Client Spawn Character Effect\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Val",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-1.000000"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Val",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3568,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "Val",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Val",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3568,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "Val",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Val",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3568,
							"NodePosY": 1504,
							"Pins": [
								{
									"PinName": "Val",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Val",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3568,
							"NodePosY": 1968,
							"Pins": [
								{
									"PinName": "Val",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1440,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Client Spawn Character Effect\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Client Spawn Character Effect\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Client Spawn Character Effect\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2672,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Val",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "인티저 켜기",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "DungoneRule_Stat_Up"
								},
								{
									"PinName": "bUsePooling",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Client Spawn Character Effect\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2672,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Val",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "인티저 켜기",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "DungoneRule_Stat_Down"
								},
								{
									"PinName": "bUsePooling",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						}
					],
					"NodeCount": 35
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_DungeonRule_GrowthStats.GA_DungeonRule_GrowthStats"
		},
		{
			"AssetName": "GA_DungeonRule_InfiniteStamina",
			"ParentClass": "GA_DungeonRuleBase_C",
			"Variables": [
				{
					"Name": "Handle",
					"VarGuid": "CA907EC44374D074D0E7DBBF89F460DC",
					"Category": "struct",
					"SubCategoryObject": "ActiveGameplayEffectHandle",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Effect",
					"VarGuid": "99E50D214208A8A689BDD0836261F09E",
					"Category": "object",
					"SubCategoryObject": "NiagaraComponent",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "CalcDuration",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_DungeonRule_InfiniteStamina_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1280,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Handle",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Handle",
											"TargetPin": "Handle"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 368,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Handle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Handle",
											"TargetPin": "Handle"
										}
									]
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						},
						{
							"NodeName": "Get Handle",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 192,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "Handle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "Handle"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Handle",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1584,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Handle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 720,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn System at Location",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set Effect",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1488,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Spawn System at Location",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Effect",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Spawn System at Location",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Effect",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 208,
							"NodePosY": 1216,
							"Pins": [
								{
									"PinName": "Effect",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Set Active\n타깃은 액터 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Detach From Component\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 368,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Effect",
											"TargetPin": "Effect"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Active\n타깃은 액터 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Active\n타깃은 액터 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Detach From Component\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Effect",
											"TargetPin": "Effect"
										}
									]
								},
								{
									"PinName": "bNewActive",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bReset",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Detach From Component\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 880,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Active\n타깃은 액터 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Effect",
											"TargetPin": "Effect"
										}
									]
								},
								{
									"PinName": "LocationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "RotationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "ScaleRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "bCallModify",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Spawn System at Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Effect",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__NiagaraFunctionLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SystemTemplate",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "NS_Witch_curse_G001"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "bAutoDestroy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bAutoActivate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "PoolingMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bPreCullCheck",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Effect",
											"TargetPin": "Effect"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 432,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 736,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Spawn System at Location",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 736,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Spawn System at Location",
											"TargetPin": "Rotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Effect",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1872,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "Effect",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Set World Location And Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2048,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Effect",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Effect",
											"TargetPin": "Effect"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set World Location And Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set World Location And Rotation\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2416,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Effect",
											"TargetPin": "Effect"
										}
									]
								},
								{
									"PinName": "NewLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "NewRotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bSweep",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "SweepHitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bTeleport",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2416,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set World Location And Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1776,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2064,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set World Location And Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "NewLocation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2064,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set World Location And Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "NewRotation"
										}
									]
								}
							]
						}
					],
					"NodeCount": 26
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_DungeonRule_InfiniteStamina.GA_DungeonRule_InfiniteStamina"
		},
		{
			"AssetName": "GA_DungeonRule_LighterEquipment",
			"ParentClass": "GA_DungeonRuleBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 688,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_DungeonRule_LighterEquipment_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 432,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_DungeonRule_LighterEquipment.GA_DungeonRule_LighterEquipment"
		},
		{
			"AssetName": "GE_IgnoreDamage",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_IgnoreDamage.GE_IgnoreDamage"
		},
		{
			"AssetName": "GA_DungeonRule_MagicTime",
			"ParentClass": "GA_DungeonRuleBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 688,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_DungeonRule_MagicTime_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 432,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_DungeonRule_MagicTime.GA_DungeonRule_MagicTime"
		},
		{
			"AssetName": "GE_IceSlow",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_IceSlow.GE_IceSlow"
		},
		{
			"AssetName": "GE_HP_Fix",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_HP_Fix.GE_HP_Fix"
		},
		{
			"AssetName": "GE_HP_Add",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_HP_Add.GE_HP_Add"
		},
		{
			"AssetName": "GE_HPDrainPer",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_HPDrainPer.GE_HPDrainPer"
		},
		{
			"AssetName": "GA_DungeonRule_RandomDamagePer",
			"ParentClass": "GA_DungeonRuleBase_C",
			"Variables": [
				{
					"Name": "Per",
					"VarGuid": "67AE3BB2465DCE1D424C37A1E9382222",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Handle",
					"VarGuid": "8A06C5E84B7F50B52C729EA5A2AD5C58",
					"Category": "struct",
					"SubCategoryObject": "ActiveGameplayEffectHandle",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "CalcDuration",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2480,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_DungeonRule_RandomDamagePer_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2832,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Handle",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Handle",
											"TargetPin": "Handle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Attack Events\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bUseProjectileHit",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bUseSkillActivate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bUseAttackSuccess",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bUseSplashBase",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "OnAttackEventsCalled 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2480,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Per",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Set Per",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Per",
											"TargetPin": "Per"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Random Float in Range",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1760,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Min",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Max",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "50.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Set Per",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2048,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Per",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack Events\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Random Integer in Range",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1088,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Min",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Max",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "9"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "integer > integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1344,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Random Integer in Range",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "2"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1536,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Wait Attack Events\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Per",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Per",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Random Float in Range",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1760,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Min",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-30.000000"
								},
								{
									"PinName": "Max",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Set Per",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2048,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Per",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Per",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2304,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "Per",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Handle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Handle",
											"TargetPin": "Handle"
										}
									]
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						},
						{
							"NodeName": "Set Handle",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3136,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Handle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Handle",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 592,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "Handle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "Handle"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnAttackEventsCalled 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.100000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Random Integer in Range",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1504,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Min",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Max",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "10"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "int * int",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "int * int",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1776,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Random Integer in Range",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "5"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Integer)",
											"TargetPin": "InInt"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Float (Integer)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1968,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InInt",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "int * int",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set Per",
											"TargetPin": "Per"
										}
									]
								}
							]
						},
						{
							"NodeName": "Random Integer in Range",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1520,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Min",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-6"
								},
								{
									"PinName": "Max",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "int * int",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "int * int",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1776,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Random Integer in Range",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "5"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Integer)",
											"TargetPin": "InInt"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Float (Integer)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1968,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InInt",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "int * int",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set Per",
											"TargetPin": "Per"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 368,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Handle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Handle",
											"TargetPin": "Handle"
										}
									]
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						},
						{
							"NodeName": "Get Handle",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 192,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "Handle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "Handle"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 29
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_DungeonRule_RandomDamagePer.GA_DungeonRule_RandomDamagePer"
		},
		{
			"AssetName": "GE_HPDrain",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_HPDrain.GE_HPDrain"
		},
		{
			"AssetName": "GA_DungeonRule_Skeleton",
			"ParentClass": "WSGameplayAbility",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "50",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 592,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 288,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_DungeonRule_Skeleton.GA_DungeonRule_Skeleton"
		},
		{
			"AssetName": "GE_HalfDeath_Instant",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_HalfDeath_Instant.GE_HalfDeath_Instant"
		},
		{
			"AssetName": "GA_DungeonRule_Thunder",
			"ParentClass": "GameplayAbility",
			"Variables": [
				{
					"Name": "Count",
					"VarGuid": "E98269B347A1683AA00023A64D9FFA56",
					"Category": "int",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 384,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Count",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2048,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Decrement Int",
											"TargetPin": "  "
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Random Float in Range",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "SpawnActor BP Dungeon Rule Thunder",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 4032,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_DungeonRule_Thunder_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Undefined"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MultiplyWithRoot"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Random Float in Range",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1792,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Min",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "3.000000"
								},
								{
									"PinName": "Max",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1648,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "SpawnActor BP Dungeon Rule Thunder",
											"TargetPin": "Owner"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3632,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Rotation_Roll",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Rotation_Pitch",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Rotation_Yaw",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Random Float in Range",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Dungeon Rule Thunder",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1952,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "Start"
										},
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Random Float in Range",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3328,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Min",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Max",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "360.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Rotation_Yaw"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Count",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 944,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "Count",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "integer > integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1104,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Count",
											"TargetPin": "Count"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1280,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										},
										{
											"TargetNode": "Set Count",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Decrement Int",
											"TargetPin": " "
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Count",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1584,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "Count",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Decrement Int",
											"TargetPin": "Value"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Decrement Int",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1584,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": " ",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Value",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Count",
											"TargetPin": "Count"
										}
									]
								},
								{
									"PinName": "  ",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Result",
									"PinCategory": "int",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 2032,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Dungeon Rule Thunder",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Count",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 672,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Count",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Random Integer in Range",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Random Integer in Range",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Min",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "5"
								},
								{
									"PinName": "Max",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "5"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Set Count",
											"TargetPin": "Count"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 2272,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "ObjectTypes"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1"
								}
							]
						},
						{
							"NodeName": "Vector Down",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2016,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2224,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Vector Down",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "100.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2464,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "End"
										}
									]
								}
							]
						},
						{
							"NodeName": "Line Trace For Objects",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2672,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Dungeon Rule Thunder",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ObjectTypes",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "bTraceComplex",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "OutHit",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "bIgnoreSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TraceColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "TraceHitColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "DrawTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3088,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "OutHit"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						}
					],
					"NodeCount": 24
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_DungeonRule_Thunder.GA_DungeonRule_Thunder"
		},
		{
			"AssetName": "GE_HalfDeath_Duration",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_HalfDeath_Duration.GE_HalfDeath_Duration"
		},
		{
			"AssetName": "GA_Enemy_Attack",
			"ParentClass": "GameplayAbility",
			"Variables": [
				{
					"Name": "EnemyAttackDataRow",
					"VarGuid": "B86DD8B14EE8007DB9858E8B33655A52",
					"Category": "struct",
					"SubCategoryObject": "EnemyAttackDataRow",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "AttackMontage",
					"VarGuid": "4AA606B247D374EB68DFE3893B926821",
					"Category": "object",
					"SubCategoryObject": "AnimMontage",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "TargetActorLastLocation",
					"VarGuid": "E3879D5140CC51EAE2A192BBA9B79948",
					"Category": "struct",
					"SubCategoryObject": "Vector",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "AsyncTaskEventJump",
					"VarGuid": "BD9724404B955A786690108FEFDCD09C",
					"Category": "object",
					"SubCategoryObject": "AbilityTask_WaitGameplayEvent",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "AsyncTask",
					"MetaData":
					{
						"BlueprintPrivate": "true"
					},
					"Source": "Blueprint"
				},
				{
					"Name": "AsyncTaskEventAttackTrace",
					"VarGuid": "5A2871444ABD41A52E8B3BB0D871DF0F",
					"Category": "object",
					"SubCategoryObject": "AbilityTask_WaitGameplayEvent",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "Async Task",
					"MetaData":
					{
						"BlueprintPrivate": "true"
					},
					"Source": "Blueprint"
				},
				{
					"Name": "AsyncTaskEventSpawnProjectile",
					"VarGuid": "4C76E0924CAC9A2623CBFCB5CA7EFF57",
					"Category": "object",
					"SubCategoryObject": "AbilityTask_WaitGameplayEvent",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "Async Task",
					"MetaData":
					{
						"BlueprintPrivate": "true"
					},
					"Source": "Blueprint"
				},
				{
					"Name": "AsyncTaskMontage",
					"VarGuid": "AD9AB91A47460715932C7B9857131C02",
					"Category": "object",
					"SubCategoryObject": "AbilityTask_PlayMontageAndWait",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "Async Task",
					"MetaData":
					{
						"BlueprintPrivate": "true"
					},
					"Source": "Blueprint"
				},
				{
					"Name": "AsyncTaskJumpForce",
					"VarGuid": "54B383544383AC7733A96C859A9CA5C5",
					"Category": "object",
					"SubCategoryObject": "AbilityTask_ApplyRootMotionJumpForce",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "Async Task",
					"MetaData":
					{
						"BlueprintPrivate": "true"
					},
					"Source": "Blueprint"
				},
				{
					"Name": "bStopByMontageLength",
					"VarGuid": "D46DA6A94C4E921A89817E938B90741E",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bStopByMontageCompleted",
					"VarGuid": "14369A664256AAE37088348A44CE21C3",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1664,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AsyncTaskMontage",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AsyncTaskMontage",
											"TargetPin": "AsyncTaskMontage"
										}
									]
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AttackMontage",
											"TargetPin": "AttackMontage"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2528,
							"NodePosY": 702,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 656,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AttackMontage",
											"TargetPin": "AttackMontage"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3312,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AsyncTaskEventJump",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AsyncTaskEventJump",
											"TargetPin": "AsyncTaskEventJump"
										}
									]
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To ANS_JumpParameter",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Jump\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Apply Root Motion Jump Force",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 5952,
							"NodePosY": 1086,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "Set Distance",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AsyncTaskJumpForce",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AsyncTaskJumpForce",
											"TargetPin": "AsyncTaskJumpForce"
										}
									]
								},
								{
									"PinName": "OnFinish",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnLanded",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Distance",
											"TargetPin": "Distance"
										}
									]
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Height",
											"TargetPin": "Height"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Duration",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "MinimumLandedTriggerTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "bFinishOnLanded",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "VelocityOnFinishMode",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SetVelocity"
								},
								{
									"PinName": "SetVelocityOnFinish",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ClampVelocityOnFinish",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "PathOffsetCurve",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TimeMappingCurve",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5697,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "Rotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 3648,
							"NodePosY": 1118,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To ANS_JumpParameter",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Distance",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 5712,
							"NodePosY": 1344,
							"Pins": [
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "Distance"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Height",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 5724,
							"NodePosY": 1392,
							"Pins": [
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "Height"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Duration",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 5712,
							"NodePosY": 1440,
							"Pins": [
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To ANS_JumpParameter",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 4000,
							"NodePosY": 1086,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "AsANS Jump Parameter",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Box Trace For Objects",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4896,
							"NodePosY": 1086,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Trace Forwad Vector",
											"TargetPin": "Start"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Trace Forwad Vector",
											"TargetPin": "End"
										}
									]
								},
								{
									"PinName": "HalfSize",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "20.000000,20.000000,20.000000"
								},
								{
									"PinName": "Orientation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ObjectTypes",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "bTraceComplex",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "OutHit",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "bIgnoreSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TraceColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "TraceHitColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "DrawTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Trace Forwad Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4626,
							"NodePosY": 1118,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "AsBP Enemy Base New"
										}
									]
								},
								{
									"PinName": "OrActorComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Length",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "StartOffset",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "50.000000"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Box Trace For Objects",
											"TargetPin": "Start"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Box Trace For Objects",
											"TargetPin": "End"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 4528,
							"NodePosY": 1300,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Box Trace For Objects",
											"TargetPin": "ObjectTypes"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery3"
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5296,
							"NodePosY": 1118,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Box Trace For Objects",
											"TargetPin": "OutHit"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set Distance",
											"TargetPin": "Distance"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 4709,
							"NodePosY": 1412,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Box Trace For Objects",
											"TargetPin": "ActorsToIgnore"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 5536,
							"NodePosY": 1086,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Box Trace For Objects",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Box Trace For Objects",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Distance",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Distance",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 5747,
							"NodePosY": 1102,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Distance"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4013,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										},
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_EnemyBaseNew",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 4320,
							"NodePosY": 1086,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To ANS_JumpParameter",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Box Trace For Objects",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Enemy Base New",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Trace Forwad Vector",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 5439,
							"NodePosY": 1401,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To ANS_JumpParameter",
											"TargetPin": "AsANS Jump Parameter"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Distance",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Distance",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Height",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Duration",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3312,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AsyncTaskEventAttackTrace",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AsyncTaskEventAttackTrace",
											"TargetPin": "AsyncTaskEventAttackTrace"
										}
									]
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackTrace\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 3312,
							"NodePosY": 1920,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Is Front Attack",
											"TargetPin": "InEffectCauser"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Is Front Attack",
											"TargetPin": "InTargetActor"
										},
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GetHitResult",
											"TargetPin": "EffectContext"
										},
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "EffectContext"
										}
									]
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Tag",
											"TargetPin": "TagContainer"
										}
									]
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Tag",
											"TargetPin": "TagContainer"
										}
									]
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										}
									]
								}
							]
						},
						{
							"NodeName": "GetHitResult",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3824,
							"NodePosY": 2080,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4112,
							"NodePosY": 2080,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetHitResult",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "Normal"
										}
									]
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Component by Class\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Object Name",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3824,
							"NodePosY": 1904,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3824,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 4128,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4400,
							"NodePosY": 2224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "bBlockingHit"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Has Tag",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4416,
							"NodePosY": 1840,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "TagContainer",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "TargetTags"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Character.State.Blocking\")"
								},
								{
									"PinName": "bExactMatch",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4800,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Tag",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 5632,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Front Attack",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Attack Event",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 3312,
							"NodePosY": 1584,
							"Comment": "Attack Event",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=0.000000,G=0.000000,B=0.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Execute GameplayCue On Actor (Burst)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4976,
							"NodePosY": 2512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayCueFunctionLibrary"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.HitSurface\")"
								},
								{
									"PinName": "Parameters",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Gameplay Cue Parameters",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4480,
							"NodePosY": 2576,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "NormalizedMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "RawMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "MatchedTagName",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "OriginalTag",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedSourceTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedTargetTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Normal"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SourceObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PhysicalMaterial",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "AbilityLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "TargetAttachComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bReplicateLocationWhenUsingMinimalRepProxy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "Parameters"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4976,
							"NodePosY": 2416,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5888,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "TargetData"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_AttackBlocked_C"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Stacks",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4624,
							"NodePosY": 2288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										},
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_AttackFail_C"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Stacks",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5680,
							"NodePosY": 2400,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Attack_Ability_Enemy_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000",
									"LinkedTo": [
										{
											"TargetNode": "Break Enemy Attack Data Row",
											"TargetPin": "DamageRate"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6784,
							"NodePosY": 2320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "TargetData"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6096,
							"NodePosY": 2320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.AttackType\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Byte)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get EnemyAttackDataRow",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 5456,
							"NodePosY": 2624,
							"Pins": [
								{
									"PinName": "EnemyAttackDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Enemy Attack Data Row",
											"TargetPin": "EnemyAttackDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Enemy Attack Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 5664,
							"NodePosY": 2592,
							"Pins": [
								{
									"PinName": "EnemyAttackDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EnemyAttackDataRow",
											"TargetPin": "EnemyAttackDataRow"
										}
									]
								},
								{
									"PinName": "bIsPhaseAttack",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "DamageRate",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "Level"
										}
									]
								},
								{
									"PinName": "AttackInterval",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "bIsVisibilityNeed",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "SkillAttackType",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Byte)",
											"TargetPin": "InByte"
										}
									]
								},
								{
									"PinName": "SkillElementType",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Byte)",
											"TargetPin": "InByte"
										}
									]
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "To Float (Byte)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6096,
							"NodePosY": 2544,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InByte",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Break Enemy Attack Data Row",
											"TargetPin": "SkillAttackType"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6432,
							"NodePosY": 2320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.ElementType\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Byte)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Float (Byte)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6416,
							"NodePosY": 2544,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InByte",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Break Enemy Attack Data Row",
											"TargetPin": "SkillElementType"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 912,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 448,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEnemyAIController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AttackMontage",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 480,
							"NodePosY": 535,
							"Pins": [
								{
									"PinName": "AttackMontage",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get AttackMontage",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1488,
							"NodePosY": 744,
							"Pins": [
								{
									"PinName": "AttackMontage",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										},
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2064,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 688,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_EnemyBaseNew",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 992,
							"NodePosY": 259,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Tick Interval\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Enemy Base New",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentAttackDataRow",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get DataRowName",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Actor Tick Interval\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set EnemyAttackDataRow",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1616,
							"NodePosY": 275,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Tick Interval\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_EnemyAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EnemyAttackDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentAttackDataRow",
											"TargetPin": "CurrentAttackDataRow"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set AttackMontage",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2832,
							"NodePosY": 275,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_EnemyAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AttackMontage",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find",
											"TargetPin": "Value"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get CurrentAttackDataRow",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1296,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "CurrentAttackDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set EnemyAttackDataRow",
											"TargetPin": "EnemyAttackDataRow"
										},
										{
											"TargetNode": "Break Enemy Attack Data Row",
											"TargetPin": "EnemyAttackDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "AsBP Enemy Base New"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Enemy Attack Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 2242,
							"NodePosY": 441,
							"Pins": [
								{
									"PinName": "EnemyAttackDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentAttackDataRow",
											"TargetPin": "CurrentAttackDataRow"
										}
									]
								},
								{
									"PinName": "MontageName",
									"PinCategory": "name",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find",
											"TargetPin": "Key"
										}
									]
								},
								{
									"PinName": "AttackInterval",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "bIsVisibilityNeed",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get DataRowName",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1616,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "DataRowName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_EnemyAbility",
											"TargetPin": "RowName"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "AsBP Enemy Base New"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_EnemyAbility",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 1888,
							"NodePosY": 259,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set EnemyAttackDataRow",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackMontage",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_EnemyAbility"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get DataRowName",
											"TargetPin": "DataRowName"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Ability Data Row",
											"TargetPin": "AbilityDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Ability Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 2288,
							"NodePosY": 323,
							"Pins": [
								{
									"PinName": "AbilityDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_EnemyAbility",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "MontageMap",
									"PinCategory": "name",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find",
											"TargetPin": "TargetMap"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2592,
							"NodePosY": 341,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintMapLibrary"
								},
								{
									"PinName": "TargetMap",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Ability Data Row",
											"TargetPin": "MontageMap"
										}
									]
								},
								{
									"PinName": "Key",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Enemy Attack Data Row",
											"TargetPin": "MontageName"
										}
									]
								},
								{
									"PinName": "Value",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackMontage",
											"TargetPin": "AttackMontage"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Component by Class\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5387,
							"NodePosY": 3280,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "ComponentClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BreakableComponent"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Take Fixed Damage\n타깃은 Breakable Component",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Take Skill\n타깃은 Breakable Component",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Object Name",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5024,
							"NodePosY": 3166,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitComponent"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal Exactly (String)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal Exactly (String)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5264,
							"NodePosY": 3192,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetStringLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "string",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Object Name",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "string",
									"Direction": "Input",
									"DefaultValue": "HitBox"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 5520,
							"NodePosY": 3152,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal Exactly (String)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5445,
							"NodePosY": 3440,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Take Fixed Damage\n타깃은 Breakable Component",
											"TargetPin": "intisgator"
										},
										{
											"TargetNode": "Take Skill\n타깃은 Breakable Component",
											"TargetPin": "intisgator"
										}
									]
								}
							]
						},
						{
							"NodeName": "Take Fixed Damage\n타깃은 Breakable Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6016,
							"NodePosY": 3136,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Component by Class\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "intisgator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "fixedDamage",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "100.000000"
								}
							]
						},
						{
							"NodeName": "Has Matching Gameplay Tag\nTarget is Gameplay Tag Asset Interface",
							"NodeClass": "K2Node_Message",
							"NodePosX": 5504,
							"NodePosY": 2848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagToCheck",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Effect.SuperBlocking\")"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 5056,
							"NodePosY": 2864,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\nTarget is Gameplay Tag Asset Interface",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6096,
							"NodePosY": 2848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_SuperAttackFail_C"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Stacks",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 5888,
							"NodePosY": 2864,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\nTarget is Gameplay Tag Asset Interface",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\nTarget is Gameplay Tag Asset Interface",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4992,
							"NodePosY": 2768,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\nTarget is Gameplay Tag Asset Interface",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Take Skill\n타깃은 Breakable Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6704,
							"NodePosY": 3136,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Component by Class\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "intisgator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Tag",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6080,
							"NodePosY": 3376,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "TagContainer",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "InstigatorTags"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Effect.AffectBreakable\")"
								},
								{
									"PinName": "bExactMatch",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 6448,
							"NodePosY": 3152,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Take Fixed Damage\n타깃은 Breakable Component",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Tag",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Take Skill\n타깃은 Breakable Component",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4176,
							"NodePosY": 2960,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "EffectCauser"
										},
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "Instigator"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 6288,
							"NodePosY": 1920,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Actor Tick Interval\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1296,
							"NodePosY": 243,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set EnemyAttackDataRow",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "AsBP Enemy Base New"
										}
									]
								},
								{
									"PinName": "TickInterval",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 4608,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 4611,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Actor Tick Interval\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": 4595,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEnemyAIController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TickInterval",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.300000"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 672,
							"NodePosY": 4627,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Tick Interval\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get AIController",
											"TargetPin": "ControlledActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 3664,
							"NodePosY": 3806,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3312,
							"NodePosY": 3712,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_3"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AsyncTaskEventSpawnProjectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AsyncTaskEventSpawnProjectile",
											"TargetPin": "AsyncTaskEventSpawnProjectile"
										}
									]
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SpawnProjectile\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5056,
							"NodePosY": 4165,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_ProjectileBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 4000,
							"NodePosY": 3774,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "AsBP Projectile Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Apply Enemy Attack Data\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[1]"
										},
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6560,
							"NodePosY": 3790,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetActorLastLocation",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								},
								{
									"PinName": "NewVelocity",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Normalize",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Blackboard",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5138,
							"NodePosY": 3806,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AIBlueprintHelperLibrary"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Value as Object\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Literal Name",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5056,
							"NodePosY": 3966,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "TargetActor"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get Value as Object\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "KeyName"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Value as Object\n타깃은 블랙보드 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5392,
							"NodePosY": 3920,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Blackboard",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "KeyName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Name",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 5392,
							"NodePosY": 3774,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Enemy Attack Data\n타깃은 WSProjectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Blackboard",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4848,
							"NodePosY": 3790,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Blackboard",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 5680,
							"NodePosY": 3774,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetActorLastLocation",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Value as Object\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6112,
							"NodePosY": 3712,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetActorLastLocation",
											"TargetPin": "TargetActorLastLocation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set TargetActorLastLocation",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 6357,
							"NodePosY": 3712,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TargetActorLastLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get TargetActorLastLocation",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 5056,
							"NodePosY": 4277,
							"Pins": [
								{
									"PinName": "TargetActorLastLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 688,
							"NodePosY": 19,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get AIController",
											"TargetPin": "ControlledActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AIController",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 992,
							"NodePosY": 35,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AIBlueprintHelperLibrary"
								},
								{
									"PinName": "ControlledActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEnemyAIController",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSEnemyAIController",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1264,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Allow Aggro Change\n타깃은 WSEnemy AIController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AIController",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSEnemy AIController",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Allow Aggro Change\n타깃은 WSEnemy AIController",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Allow Aggro Change\n타깃은 WSEnemy AIController",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1584,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEnemyAIController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEnemyAIController",
											"TargetPin": "AsWSEnemy AIController"
										}
									]
								},
								{
									"PinName": "bNewAllowAggroChange",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get AIController",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1184,
							"NodePosY": 4643,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AIBlueprintHelperLibrary"
								},
								{
									"PinName": "ControlledActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEnemyAIController",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSEnemyAIController",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1488,
							"NodePosY": 4611,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Tick Interval\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Allow Aggro Change\n타깃은 WSEnemy AIController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AIController",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSEnemy AIController",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Allow Aggro Change\n타깃은 WSEnemy AIController",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Allow Aggro Change\n타깃은 WSEnemy AIController",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1808,
							"NodePosY": 4595,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEnemyAIController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEnemyAIController",
											"TargetPin": "AsWSEnemy AIController"
										}
									]
								},
								{
									"PinName": "bNewAllowAggroChange",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Set TargetActorLastLocation",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3232,
							"NodePosY": 19,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "TargetActorLastLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Blackboard",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2162,
							"NodePosY": 35,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AIBlueprintHelperLibrary"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Value as Object\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Literal Name",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2080,
							"NodePosY": 158,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "TargetActor"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get Value as Object\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "KeyName"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Value as Object\n타깃은 블랙보드 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2416,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Blackboard",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "KeyName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Name",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2416,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Allow Aggro Change\n타깃은 WSEnemy AIController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Blackboard",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1872,
							"NodePosY": 19,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Blackboard",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2704,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetActorLastLocation",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Value as Object\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2992,
							"NodePosY": 51,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetActorLastLocation",
											"TargetPin": "TargetActorLastLocation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Enemy Attack Data\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4528,
							"NodePosY": 3758,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								},
								{
									"PinName": "InEnemyAttackDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EnemyAttackDataRow",
											"TargetPin": "EnemyAttackDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get EnemyAttackDataRow",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4288,
							"NodePosY": 3827,
							"Pins": [
								{
									"PinName": "EnemyAttackDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Enemy Attack Data\n타깃은 WSProjectile Base",
											"TargetPin": "InEnemyAttackDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Find Look at Rotation",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5413,
							"NodePosY": 4224,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetActorLastLocation",
											"TargetPin": "TargetActorLastLocation"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "InRot"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Rotation X Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5718,
							"NodePosY": 4224,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ReturnValue_X",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ReturnValue_Y",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ReturnValue_Z",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Vector",
											"TargetPin": "Z"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6011,
							"NodePosY": 4073,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "X",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Vector",
											"TargetPin": "X"
										}
									]
								},
								{
									"PinName": "Y",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Vector",
											"TargetPin": "Y"
										}
									]
								},
								{
									"PinName": "Z",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "ReturnValue_Z"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Normalize",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Normalize",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6210,
							"NodePosY": 4073,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Tolerance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000100"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "NewVelocity"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3543,
							"NodePosY": 4224,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "End"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3232,
							"NodePosY": 4112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3543,
							"NodePosY": 4112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "Line Trace By Channel",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3792,
							"NodePosY": 4096,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TraceChannel",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "TraceTypeQuery1"
								},
								{
									"PinName": "bTraceComplex",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "OutHit",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bIgnoreSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TraceColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "TraceHitColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "DrawTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 3600,
							"NodePosY": 4336,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "ActorsToIgnore"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "[1]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4176,
							"NodePosY": 4096,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Enemy Attack Data\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4400,
							"NodePosY": 4080,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set AsyncTaskEventJump",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3376,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskEventJump",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "AsyncTaskProxy"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set AsyncTaskEventAttackTrace",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3347,
							"NodePosY": 1488,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskEventAttackTrace",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "AsyncTaskProxy"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set AsyncTaskEventSpawnProjectile",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3327,
							"NodePosY": 3616,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskEventSpawnProjectile",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "AsyncTaskProxy"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 448,
							"NodePosY": 4611,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Tick Interval\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "then_3",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "then_4",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "then_5",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AsyncTaskEventJump",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 672,
							"NodePosY": 4919,
							"Pins": [
								{
									"PinName": "AsyncTaskEventJump",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "End Task\n타깃은 게임플레이 태스크",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 896,
							"NodePosY": 4864,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AsyncTaskEventJump",
											"TargetPin": "AsyncTaskEventJump"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Task\n타깃은 게임플레이 태스크",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "End Task\n타깃은 게임플레이 태스크",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1168,
							"NodePosY": 4848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AsyncTaskEventJump",
											"TargetPin": "AsyncTaskEventJump"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 896,
							"NodePosY": 4992,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AsyncTaskEventAttackTrace",
											"TargetPin": "AsyncTaskEventAttackTrace"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Task\n타깃은 게임플레이 태스크",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "End Task\n타깃은 게임플레이 태스크",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1168,
							"NodePosY": 4976,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AsyncTaskEventAttackTrace",
											"TargetPin": "AsyncTaskEventAttackTrace"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 896,
							"NodePosY": 5120,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_3"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AsyncTaskEventSpawnProjectile",
											"TargetPin": "AsyncTaskEventSpawnProjectile"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Task\n타깃은 게임플레이 태스크",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "End Task\n타깃은 게임플레이 태스크",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1168,
							"NodePosY": 5104,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AsyncTaskEventSpawnProjectile",
											"TargetPin": "AsyncTaskEventSpawnProjectile"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AsyncTaskEventAttackTrace",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 635,
							"NodePosY": 5047,
							"Pins": [
								{
									"PinName": "AsyncTaskEventAttackTrace",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "End Task\n타깃은 게임플레이 태스크",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get AsyncTaskEventSpawnProjectile",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 613,
							"NodePosY": 5175,
							"Pins": [
								{
									"PinName": "AsyncTaskEventSpawnProjectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "End Task\n타깃은 게임플레이 태스크",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Play Length\n타깃은 애니메이션 에셋",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1664,
							"NodePosY": 984,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AttackMontage",
											"TargetPin": "AttackMontage"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1952,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.500000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3760,
							"NodePosY": 640,
							"Comment": "몽타주 길이보다 더 기다려도 안 끝났을 경우 강제로 꺼지도록",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4000,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set AsyncTaskMontage",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2768,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskMontage",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "AsyncTaskProxy"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set AsyncTaskJumpForce",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 6336,
							"NodePosY": 1102,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskJumpForce",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "AsyncTaskProxy"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get AsyncTaskMontage",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 688,
							"NodePosY": 5303,
							"Pins": [
								{
									"PinName": "AsyncTaskMontage",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "End Task\n타깃은 게임플레이 태스크",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get AsyncTaskJumpForce",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 672,
							"NodePosY": 5431,
							"Pins": [
								{
									"PinName": "AsyncTaskJumpForce",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "End Task\n타깃은 게임플레이 태스크",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 896,
							"NodePosY": 5248,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_4"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AsyncTaskMontage",
											"TargetPin": "AsyncTaskMontage"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Task\n타깃은 게임플레이 태스크",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "End Task\n타깃은 게임플레이 태스크",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1168,
							"NodePosY": 5232,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AsyncTaskMontage",
											"TargetPin": "AsyncTaskMontage"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 896,
							"NodePosY": 5376,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_5"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AsyncTaskJumpForce",
											"TargetPin": "AsyncTaskJumpForce"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Task\n타깃은 게임플레이 태스크",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "End Task\n타깃은 게임플레이 태스크",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1168,
							"NodePosY": 5360,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AsyncTaskJumpForce",
											"TargetPin": "AsyncTaskJumpForce"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get bStopByMontageLength",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3264,
							"NodePosY": 695,
							"Pins": [
								{
									"PinName": "bStopByMontageLength",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3536,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bStopByMontageLength",
											"TargetPin": "bStopByMontageLength"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2320,
							"NodePosY": 718,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bStopByMontageCompleted",
											"TargetPin": "bStopByMontageCompleted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 3072,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set AsyncTaskMontage",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_3",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5056,
							"NodePosY": 4057,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "InRot"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Forward Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5416,
							"NodePosY": 4073,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Vector",
											"TargetPin": "InVec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5790,
							"NodePosY": 4073,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InVec",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "X",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Vector",
											"TargetPin": "X"
										}
									]
								},
								{
									"PinName": "Y",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Vector",
											"TargetPin": "Y"
										}
									]
								},
								{
									"PinName": "Z",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Is Front Attack",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5216,
							"NodePosY": 1952,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "InEffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "InTargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "bIsUsingOwnerRotation",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get bStopByMontageCompleted",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2032,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "bStopByMontageCompleted",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Send Gameplay Event to Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6288,
							"NodePosY": 1728,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.BlockSuccess\")"
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 5744,
							"NodePosY": 3152,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Component by Class\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Take Fixed Damage\n타깃은 Breakable Component",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 162
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Enemy_Attack.GA_Enemy_Attack"
		},
		{
			"AssetName": "GA_Enemy_Dead",
			"ParentClass": "WSGameplayAbility",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "20",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 384,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Execute GameplayCue On Actor (Burst)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayCueFunctionLibrary"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.Character.Die\")"
								},
								{
									"PinName": "Parameters",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -96,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Gameplay Cue Parameters",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 224,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "NormalizedMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "RawMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "MatchedTagName",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.Character.Die\")"
								},
								{
									"PinName": "OriginalTag",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedSourceTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedTargetTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SourceObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PhysicalMaterial",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "AbilityLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "TargetAttachComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bReplicateLocationWhenUsingMinimalRepProxy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "Parameters"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -48,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -48,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "InRot"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Rotation X Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -48,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "Normal"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 256,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Print String",
											"TargetPin": "then"
										},
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "4.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 960,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Finish Death\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Finish Death\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Finish Death\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1280,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 912,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Print String",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InString",
									"PinCategory": "string",
									"Direction": "Input",
									"DefaultValue": "Hello",
									"LinkedTo": [
										{
											"TargetNode": "Append",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bPrintToScreen",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bPrintToLog",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TextColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=0.660000,B=1.000000,A=1.000000)"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "20.000000"
								},
								{
									"PinName": "Key",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								}
							]
						},
						{
							"NodeName": "Append",
							"NodeClass": "K2Node_CommutativeAssociativeBinaryOperator",
							"NodePosX": -48,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetStringLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "string",
									"Direction": "Input",
									"DefaultValue": "dead ability "
								},
								{
									"PinName": "B",
									"PinCategory": "string",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Display Name",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Print String",
											"TargetPin": "InString"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -576,
							"NodePosY": -272,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Display Name",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Display Name",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -288,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Append",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1280,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_ClearDOT_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 20
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Enemy_Dead.GA_Enemy_Dead"
		},
		{
			"AssetName": "GE_FireBombCooldown",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_FireBombCooldown.GE_FireBombCooldown"
		},
		{
			"AssetName": "GA_Enemy_Shock",
			"ParentClass": "GA_State_CC_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 387,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithGrantedTags\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "RemoveGameplayEffectFromOwnerWithGrantedTags\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 416,
							"NodePosY": 371,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "WithGrantedTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Effect.ShockMotion\")))"
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						}
					],
					"NodeCount": 3
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Enemy_Shock.GA_Enemy_Shock"
		},
		{
			"AssetName": "GE_Execution_ArmorRecover",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Execution_ArmorRecover.GE_Execution_ArmorRecover"
		},
		{
			"AssetName": "GA_Enemy_SpawnSpider",
			"ParentClass": "GameplayAbility",
			"Variables": [
				{
					"Name": "SpawnRadius",
					"VarGuid": "6AF8837241FA53717F11708011CA43E9",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 256,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "AM_SpiderNest_Attack_N_01"
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "For Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2128,
							"NodePosY": 65,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "FirstIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LastIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Spiderling",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "SpawnActor BP Spiderling",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 2720,
							"NodePosY": 67,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_Spiderling_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AdjustIfPossibleButDontSpawnIfColliding"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MultiplyWithRoot"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2384,
							"NodePosY": 184,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Random Around Edge",
											"TargetPin": "Return"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Spiderling",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get World Location\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1882,
							"NodePosY": 274,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnPoint",
											"TargetPin": "SpawnPoint"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Random Around Edge",
											"TargetPin": "Origin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Length",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1882,
							"NodePosY": 133,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Spawned",
											"TargetPin": "Spawned"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "For Loop",
											"TargetPin": "FirstIndex"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Dedicated Server",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1684,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1683,
							"NodePosY": 65,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SpiderNest",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Dedicated Server",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Loop",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 720,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 720,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SpiderNest",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SpawnEnemy\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1072,
							"NodePosY": 129,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SpiderNest",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_SpiderNest",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1360,
							"NodePosY": 65,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Spider Nest",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Spawned",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get SpawnPoint",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Spawned",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1671,
							"NodePosY": 187,
							"Pins": [
								{
									"PinName": "Spawned",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SpiderNest",
											"TargetPin": "AsBP Spider Nest"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SpawnPoint",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1648,
							"NodePosY": 313,
							"Pins": [
								{
									"PinName": "SpawnPoint",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SpiderNest",
											"TargetPin": "AsBP Spider Nest"
										}
									]
								}
							]
						},
						{
							"NodeName": "Random Around Edge",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2126,
							"NodePosY": 290,
							"Pins": [
								{
									"PinName": "Origin",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnRadius",
											"TargetPin": "SpawnRadius"
										}
									]
								},
								{
									"PinName": "Return",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 3232,
							"NodePosY": 83,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Spiderling",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Spawned",
											"TargetPin": "Spawned"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Spiderling",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Get SpawnRadius",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1961,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "SpawnRadius",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Random Around Edge",
											"TargetPin": "Radius"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 19
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Enemy_SpawnSpider.GA_Enemy_SpawnSpider"
		},
		{
			"AssetName": "GA_Entrance",
			"ParentClass": "WSGameplayAbility",
			"Variables": [
				{
					"Name": "StopWalkEffectHandle",
					"VarGuid": "659F2B2F4F6DFCD5EC28B39A1BE8E122",
					"Category": "struct",
					"SubCategoryObject": "ActiveGameplayEffectHandle",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 16,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 720,
							"NodePosY": -576,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 720,
							"NodePosY": -480,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Dissolve Play\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Dissolve Play\n타깃은 BP Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Server Dissolve Play\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": -496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "Reverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "PortalType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Exit"
								},
								{
									"PinName": "TeleportTo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "RotationTo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "WaitGameStart\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 16,
							"NodePosY": 1904,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 224,
							"NodePosY": 1920,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.GameStart\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 592,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 592,
							"NodePosY": 1984,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Dissolve Play\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Dissolve Play\n타깃은 BP Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Server Dissolve Play\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": 1968,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "Reverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "PortalType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Exit"
								},
								{
									"PinName": "TeleportTo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "RotationTo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1520,
							"NodePosY": 1968,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1696,
							"NodePosY": -496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set StopWalkEffectHandle",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_StopWalk_C"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Stacks",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set StopWalkEffectHandle",
											"TargetPin": "StopWalkEffectHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set StopWalkEffectHandle",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2048,
							"NodePosY": -464,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "StopWalkEffectHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2432,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1904,
							"NodePosY": 1504,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Check Mission\n타깃은 WSCharacter Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Equipment"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2224,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "IsFound"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1248,
							"NodePosY": 1424,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1248,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Check Mission\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Check Mission\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 496,
							"NodePosY": 1568,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Remove Active Gameplay Effect\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": 1504,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Handle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get StopWalkEffectHandle",
											"TargetPin": "StopWalkEffectHandle"
										}
									]
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get StopWalkEffectHandle",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 640,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "StopWalkEffectHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Handle"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1248,
							"NodePosY": 1984,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Server Dissolve Play\n타깃은 BP Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Check Mission\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1584,
							"NodePosY": 1504,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2880,
							"NodePosY": 1504,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Input Mode Game Only",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Player Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3136,
							"NodePosY": 1632,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PlayerIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Input Mode Game Only",
											"TargetPin": "PlayerController"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Input Mode Game Only",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3456,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WidgetBlueprintLibrary"
								},
								{
									"PinName": "PlayerController",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Player Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bFlushInput",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1424,
							"NodePosY": -496,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Server Dissolve Play\n타깃은 BP Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Server Dissolve Play\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1296,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bLightOff",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "Reverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "PortalType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Exit"
								},
								{
									"PinName": "TeleportTo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "RotationTo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3136,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Server Multicast Play Montage\n타깃은 BP Player\n서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Dissolve Play\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Gameplay Tag Count\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 496,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 496,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Gameplay Tag Count\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Server Dissolve Play\n타깃은 BP Player",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set bLightOff",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Server Multicast Play Montage\n타깃은 BP Player\n서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Gameplay Tag Count\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2176,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Equipment"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Multicast Play Montage\n타깃은 BP Player\n서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2512,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "IsFound"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Multicast Play Montage\n타깃은 BP Player\n서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1904,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bLightOff",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Set bLightOff",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1664,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Server Dissolve Play\n타깃은 BP Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bLightOff",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "던전 입장 (등장)",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 416,
							"NodePosY": 384,
							"Comment": "던전 입장 (등장)",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "입장시작 (사라지기)",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 656,
							"NodePosY": -704,
							"Comment": "입장시작 (사라지기)",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Get Ability Level\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -256,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal (Integer)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 16,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability Level\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "2"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 256,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Server Multicast Play Montage\n타깃은 BP Player\n서버에 리플리케이트됨 (소유 클라이언트인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2752,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bPlayLocal",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Set Gameplay Tag Count\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "InTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.GameStart\")"
								},
								{
									"PinName": "NewCount",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1280,
							"NodePosY": 1200,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set Enable Interaction\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2704,
							"NodePosY": 1200,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bEnable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "InDesc",
									"PinCategory": "text",
									"Direction": "Input"
								},
								{
									"PinName": "InSubDesc",
									"PinCategory": "text",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2128,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction\n타깃은 WSGame Widget",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1536,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2400,
							"NodePosY": 1216,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1872,
							"NodePosY": 1216,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 51
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Entrance.GA_Entrance"
		},
		{
			"AssetName": "GE_EquipBuff_Corrosion",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_EquipBuff_Corrosion.GE_EquipBuff_Corrosion"
		},
		{
			"AssetName": "GA_EquipBody",
			"ParentClass": "GA_WSGameplayAbilityBase_C",
			"Variables": [
				{
					"Name": "bCompleted",
					"VarGuid": "6AA3D7CD4CBAB444ABEC0C8A3B353D66",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "EquipDuration",
					"VarGuid": "4870ED7A46E67EEAA4D3F7B8EE0750B9",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 768,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1072,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "ChangeEquip"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 512,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1408,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Valid Equip\n타깃은 GA Equip Body",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 720,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Server Bot\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 672,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Progress Complete\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Equip Body\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid Equip Body Inventory Key\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Widget Subsystem",
											"TargetPin": "PlayerController"
										}
									]
								}
							]
						},
						{
							"NodeName": "Progress Start\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2320,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Close Immediately\n타깃은 WSUser Widget Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get EquipDuration",
											"TargetPin": "EquipDuration"
										}
									]
								},
								{
									"PinName": "ProgressText",
									"PinCategory": "text",
									"Direction": "Input",
									"DefaultText": "갑옷 장착"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2576,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Equip Body Inventory Key\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get EquipDuration",
											"TargetPin": "EquipDuration"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Progress Complete\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3664,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bCompleted",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equip Body\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CompleteText",
									"PinCategory": "text",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set bCompleted",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3392,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Complete\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bCompleted",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1008,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Equip Body\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3968,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Progress Complete\n타깃은 WSPlayer Controller",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get EquipDuration",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 656,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "EquipDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "Duration"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										},
										{
											"TargetNode": "float - float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4240,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Equip Body\n타깃은 WSPlayer Controller",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 1440,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 256,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Server Bot\n타깃은 WSGameplay Ability",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 720,
							"NodePosY": 2576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Equip Body Inventory Key\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 656,
							"NodePosY": 2688,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Equip Body Inventory Key\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid Equip Body Inventory Key\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1056,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1392,
							"NodePosY": 2576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Equip Body Inventory Key\n타깃은 WSPlayer Controller",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Equip Body Inventory Key\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1632,
							"NodePosY": 2608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid Equip Body Inventory Key\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2848,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3168,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Equip Body Inventory Key\n타깃은 WSPlayer Controller",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Equip Body Inventory Key\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bCompleted",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "WaitValidEquip\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": -64,
							"NodePosY": 2528,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Server Bot\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "WaitMovement\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": -64,
							"NodePosY": 2016,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Server Bot\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Valid Equip\n타깃은 GA Equip Body",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1840,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Movement\n타깃은 GA Equip Body",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "WaitCastTime",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 528,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Server Bot\n타깃은 WSGameplay Ability",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCastComplete",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCastCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InWaitTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get EquipDuration",
											"TargetPin": "EquipDuration"
										}
									]
								},
								{
									"PinName": "GrantTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "InCanMove",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "InCanCancel",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "InSyncTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.500000"
								}
							]
						},
						{
							"NodeName": "Get EquipDuration",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 288,
							"NodePosY": 2144,
							"Pins": [
								{
									"PinName": "EquipDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "InWaitTime"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": 2144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "OnCastCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Movement\n타깃은 GA Equip Body",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2096,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Valid Equip\n타깃은 GA Equip Body",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Server Bot\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1840,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": 864,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "float - float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1312,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_EquipBody_C"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Stacks",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "float - float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 832,
							"NodePosY": 944,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EquipDuration",
											"TargetPin": "EquipDuration"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "End"
								}
							]
						},
						{
							"NodeName": "Set Camera Mode\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2624,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Server Bot\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewCameraMode",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_CM_EquipBody_C"
								},
								{
									"PinName": "bIsClearByAbility",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2352,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Camera Mode\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Movement\n타깃은 GA Equip Body",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2960,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3280,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3552,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Server Bot\n타깃은 WSGameplay Ability",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bIsVisible",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReasonKey",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "GA_EquipBody"
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1600,
							"NodePosY": 1680,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Cross Hair\n타깃은 WSGame Widget",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update Cross Hair\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1904,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bChangedWeapon",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2160,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Update Cross Hair\n타깃은 WSGame Widget",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bIsVisible",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReasonKey",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "GA_EquipBody"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1280,
							"NodePosY": 1680,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1600,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Server Bot\n타깃은 WSGameplay Ability",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Cross Hair\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2592,
							"NodePosY": 1680,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Cancel\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get bCompleted",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2528,
							"NodePosY": 1616,
							"Pins": [
								{
									"PinName": "bCompleted",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2688,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Is Server Bot\n타깃은 WSGameplay Ability",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bCompleted",
											"TargetPin": "bCompleted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Progress Cancel\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3248,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CancelText",
									"PinCategory": "text",
									"Direction": "Input",
									"DefaultText": "취소됨"
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1920,
							"NodePosY": 1920,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Equipment"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2272,
							"NodePosY": 1936,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Is Server Bot\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Widget from Root\n타깃은 Widget Subsystem",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1680,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Server Bot\n타깃은 WSGameplay Ability",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Server Bot\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3104,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Camera Mode\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Is Server Bot\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 192,
							"NodePosY": 2016,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitMovement\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2560,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get EquipDuration",
											"TargetPin": "EquipDuration"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Is Server Bot\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 176,
							"NodePosY": 2528,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitValidEquip\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Is Server Bot\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1264,
							"NodePosY": 1488,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2928,
							"NodePosY": 1568,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Cancel\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Widget Subsystem",
							"NodeClass": "K2Node_GetSubsystemFromPC",
							"NodePosX": 1360,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "PlayerController",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Widget from Root\n타깃은 Widget Subsystem",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Remove Widget from Root\n타깃은 Widget Subsystem",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1376,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Server Bot\n타깃은 WSGameplay Ability",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSUserWidgetBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Widget Subsystem",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"UI.Layer.Widget.InGame.Inventory\")"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSUserWidgetBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSUserWidgetBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1776,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove Widget from Root\n타깃은 Widget Subsystem",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Close Immediately\n타깃은 WSUser Widget Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove Widget from Root\n타깃은 Widget Subsystem",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSUser Widget Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Close Immediately\n타깃은 WSUser Widget Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Close Immediately\n타깃은 WSUser Widget Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2064,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSUserWidgetBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSUserWidgetBase",
											"TargetPin": "AsWSUser Widget Base"
										}
									]
								}
							]
						}
					],
					"NodeCount": 69
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_EquipBody.GA_EquipBody"
		},
		{
			"AssetName": "GE_EquipBody",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_EquipBody.GE_EquipBody"
		},
		{
			"AssetName": "GA_Executed",
			"ParentClass": "GA_WSGameplayAbilityBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 2
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Executed.GA_Executed"
		},
		{
			"AssetName": "GA_Execution",
			"ParentClass": "GA_WSGameplayAbilityBase_C",
			"Variables": [
				{
					"Name": "TargetPlayer",
					"VarGuid": "4CA72CE2402B96619BB3869460BA3BA9",
					"Category": "object",
					"SubCategoryObject": "WSCharacterPlayer",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "AbilityHandle",
					"VarGuid": "6A2651584ED35E8DFB9460AA2D4A4FCC",
					"Category": "struct",
					"SubCategoryObject": "GameplayAbilitySpecHandle",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ImpactPoint",
					"VarGuid": "0DBC693441AD7014B27B4594776A1753",
					"Category": "struct",
					"SubCategoryObject": "Vector",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "CameraOriginRelativeLocation",
					"VarGuid": "77AFDF3F4A41F3B6697DA583E77F2E80",
					"Category": "struct",
					"SubCategoryObject": "Vector",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ExecutionDataRow",
					"VarGuid": "95429EE241E681C4A33A24AA8D03B496",
					"Category": "struct",
					"SubCategoryObject": "CharacterExecutionDataRow",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "WaitDeadTask",
					"VarGuid": "38AD223C400E1EE1FB146D9162E7BC38",
					"Category": "object",
					"SubCategoryObject": "AbilityAsync_WaitGameplayTagAdded",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2496,
							"NodePosY": 65,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2096,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Camera Mode\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "소프트 레퍼런스 리졸브",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2496,
							"NodePosY": 211,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 288,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Effect Context Get Name",
											"TargetPin": "EffectContext"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 592,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetPlayer",
											"TargetPin": "TargetPlayer"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 16,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										},
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 293,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1184,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AbilityHandle",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GA_Executed_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AbilityHandle",
											"TargetPin": "AbilityHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 866,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetPlayer",
											"TargetPin": "Output_Get"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3045,
							"NodePosY": 355,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4016,
							"NodePosY": 259,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Rotation\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "NewRotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "NewRotation_Roll",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "NewRotation_Pitch",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "NewRotation_Yaw",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Rotator",
											"TargetPin": "Yaw"
										}
									]
								},
								{
									"PinName": "bTeleportPhysics",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Find Look at Rotation",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3568,
							"NodePosY": 571,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Rotator",
											"TargetPin": "InRot"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3328,
							"NodePosY": 479,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Start"
										},
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set TargetPlayer",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 976,
							"NodePosY": 19,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TargetPlayer",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get TargetPlayer",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3168,
							"NodePosY": 679,
							"Pins": [
								{
									"PinName": "TargetPlayer",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3328,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetPlayer",
											"TargetPin": "TargetPlayer"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 192,
							"NodePosY": 2563,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set AbilityHandle",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1520,
							"NodePosY": 19,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterExecution",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AbilityHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get TargetPlayer",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 608,
							"NodePosY": 2618,
							"Pins": [
								{
									"PinName": "TargetPlayer",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1081,
							"NodePosY": 2618,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear Ability\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetPlayer",
											"TargetPin": "TargetPlayer"
										}
									]
								}
							]
						},
						{
							"NodeName": "Clear Ability\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1408,
							"NodePosY": 2547,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "Handle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilityHandle",
											"TargetPin": "AbilityHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AbilityHandle",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1235,
							"NodePosY": 2688,
							"Pins": [
								{
									"PinName": "AbilityHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear Ability\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Handle"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "WaitExecutionEvent\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 240,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.PlayerExecution\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": 606,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_HalfDeath_Instant_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1680,
							"NodePosY": 590,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.MaxHP\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2016,
							"NodePosY": 574,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get TargetPlayer",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 882,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "TargetPlayer",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1056,
							"NodePosY": 590,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "End Action\n타깃은 어빌리티 비동기",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetPlayer",
											"TargetPin": "TargetPlayer"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1687,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetPlayer",
											"TargetPin": "TargetPlayer"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 800,
							"NodePosY": 2563,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetPlayer",
											"TargetPin": "TargetPlayer"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear Ability\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 2848,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Execution Event\n타깃은 GA Execution",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "then_3",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Execution Event\n타깃은 GA Execution",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3045,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Target Dead\n타깃은 GA Execution",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3045,
							"NodePosY": 308,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Rotation\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Camera Mode\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1776,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Load Class Asset Blocking",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewCameraMode",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "소프트 레퍼런스 리졸브",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "bIsClearByAbility",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get TargetPlayer",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4408,
							"NodePosY": 330,
							"Pins": [
								{
									"PinName": "TargetPlayer",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Find Look at Rotation",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4334,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Rotator",
											"TargetPin": "InRot"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Rotator",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3808,
							"NodePosY": 361,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Roll",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Pitch",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Yaw",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Rotation\n타깃은 액터",
											"TargetPin": "NewRotation_Yaw"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4784,
							"NodePosY": 259,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Rotation\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetPlayer",
											"TargetPin": "TargetPlayer"
										}
									]
								},
								{
									"PinName": "NewRotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "NewRotation_Roll",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "NewRotation_Pitch",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "NewRotation_Yaw",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Rotator",
											"TargetPin": "Yaw"
										}
									]
								},
								{
									"PinName": "bTeleportPhysics",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Rotator",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4576,
							"NodePosY": 361,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Roll",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Pitch",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Yaw",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Rotation\n타깃은 액터",
											"TargetPin": "NewRotation_Yaw"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3024,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3312,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Start"
										},
										{
											"TargetNode": "vector + vector",
											"TargetPin": "B"
										},
										{
											"TargetNode": "Capsule Trace For Objects",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get TargetPlayer",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3147,
							"NodePosY": 1344,
							"Pins": [
								{
									"PinName": "TargetPlayer",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[1]"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3312,
							"NodePosY": 1264,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetPlayer",
											"TargetPin": "TargetPlayer"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 4456,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Trace For Objects",
											"TargetPin": "ObjectTypes"
										},
										{
											"TargetNode": "Capsule Trace For Objects",
											"TargetPin": "ObjectTypes"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1"
								},
								{
									"PinName": "[1]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery2"
								},
								{
									"PinName": "[2]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery3"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 4637,
							"NodePosY": 1291,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Trace For Objects",
											"TargetPin": "ActorsToIgnore"
										},
										{
											"TargetNode": "Capsule Trace For Objects",
											"TargetPin": "ActorsToIgnore"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "[1]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetPlayer",
											"TargetPin": "TargetPlayer"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5232,
							"NodePosY": 756,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Trace For Objects",
											"TargetPin": "OutHit"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set ImpactPoint",
											"TargetPin": "ImpactPoint"
										}
									]
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 5456,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Trace For Objects",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "bBlockingHit"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ImpactPoint",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Trace For Objects",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 4400,
							"NodePosY": 936,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ImpactPoint",
											"TargetPin": "ImpactPoint"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find Look at Rotation",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3568,
							"NodePosY": 1130,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ReturnValue_Roll",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ReturnValue_Pitch",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ReturnValue_Yaw",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "InRot_Yaw"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Forward Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3856,
							"NodePosY": 1120,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "InRot_Roll",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "InRot_Pitch",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "InRot_Yaw",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "ReturnValue_Yaw"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 4176,
							"NodePosY": 936,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Character Execution Data Row",
											"TargetPin": "DistanceOffset"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set ImpactPoint",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 5664,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Trace For Objects",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set ImpactPoint",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 4608,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Trace For Objects",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Trace For Objects",
											"TargetPin": "End"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get TargetPlayer",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 5710,
							"NodePosY": 1479,
							"Pins": [
								{
									"PinName": "TargetPlayer",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5888,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "Set ImpactPoint",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetPlayer",
											"TargetPin": "TargetPlayer"
										}
									]
								},
								{
									"PinName": "NewLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get ImpactPoint",
											"TargetPin": "ImpactPoint"
										}
									]
								},
								{
									"PinName": "bSweep",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "SweepHitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bTeleport",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get ImpactPoint",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 5710,
							"NodePosY": 1576,
							"Pins": [
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location\n타깃은 액터",
											"TargetPin": "NewLocation"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3024,
							"NodePosY": 913,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ImpactPoint",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3024,
							"NodePosY": 1696,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraComponent",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CameraComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3346,
							"NodePosY": 1735,
							"Pins": [
								{
									"PinName": "CameraComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Attach Parent\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3346,
							"NodePosY": 1824,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector - vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get TargetPlayer",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3190,
							"NodePosY": 1975,
							"Pins": [
								{
									"PinName": "TargetPlayer",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3346,
							"NodePosY": 1936,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetPlayer",
											"TargetPin": "TargetPlayer"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector - vector",
											"TargetPin": "B"
										},
										{
											"TargetNode": "vector + vector",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector - vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3616,
							"NodePosY": 1864,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector / vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector / vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3776,
							"NodePosY": 1864,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "vector - vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3392,
							"NodePosY": 1566,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3024,
							"NodePosY": 1616,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_3"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Attach Parent\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3632,
							"NodePosY": 1696,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraComponent",
											"TargetPin": "CameraComponent"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set World Location\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4144,
							"NodePosY": 1598,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Attach Parent\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "NewLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bSweep",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "SweepHitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bTeleport",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3968,
							"NodePosY": 1946,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "vector / vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "NewLocation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CameraOriginRelativeLocation",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 584,
							"NodePosY": 3088,
							"Pins": [
								{
									"PinName": "CameraOriginRelativeLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set Relative Location\n타깃은 씬 컴포넌트",
											"TargetPin": "NewLocation"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 2978,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraComponent",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CameraComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 320,
							"NodePosY": 3017,
							"Pins": [
								{
									"PinName": "CameraComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Attach Parent\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Attach Parent\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 601,
							"NodePosY": 2978,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraComponent",
											"TargetPin": "CameraComponent"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Relative Location\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Relative Location\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 864,
							"NodePosY": 2848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Attach Parent\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "NewLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraOriginRelativeLocation",
											"TargetPin": "CameraOriginRelativeLocation"
										}
									]
								},
								{
									"PinName": "bSweep",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "SweepHitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bTeleport",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 416,
							"NodePosY": 2563,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": 2816,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Relative Location\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4064,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraComponent",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CameraComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4064,
							"NodePosY": -160,
							"Pins": [
								{
									"PinName": "CameraComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Attach Parent\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Attach Parent\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4064,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraComponent",
											"TargetPin": "CameraComponent"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get RelativeLocation",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get RelativeLocation",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4064,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "RelativeLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set CameraOriginRelativeLocation",
											"TargetPin": "CameraOriginRelativeLocation"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Attach Parent\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set CameraOriginRelativeLocation",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 4064,
							"NodePosY": 51,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CameraOriginRelativeLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get RelativeLocation",
											"TargetPin": "RelativeLocation"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3776,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CameraOriginRelativeLocation",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_CharacterExecution",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 1392,
							"NodePosY": -496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set AbilityHandle",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ExecutionDataRow",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_CharacterExecution"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Effect Context Get Name",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ExecutionDataRow",
											"TargetPin": "ExecutionDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Character Execution Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 2000,
							"NodePosY": -432,
							"Pins": [
								{
									"PinName": "CharacterExecutionDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set ExecutionDataRow",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "Montages",
									"PinCategory": "softobject",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Load Asset Blocking",
											"TargetPin": "Asset"
										},
										{
											"TargetNode": "소프트 레퍼런스 리졸브",
											"TargetPin": "Input"
										}
									]
								},
								{
									"PinName": "CameraMode",
									"PinCategory": "softclass",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Load Class Asset Blocking",
											"TargetPin": "AssetClass"
										},
										{
											"TargetNode": "소프트 레퍼런스 리졸브",
											"TargetPin": "Input"
										}
									]
								},
								{
									"PinName": "bDefaultExecution",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Load Asset Blocking",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2368,
							"NodePosY": -495,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set ExecutionDataRow",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Load Class Asset Blocking",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Asset",
									"PinCategory": "softobject",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Character Execution Data Row",
											"TargetPin": "Montages"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Load Class Asset Blocking",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2592,
							"NodePosY": -495,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Load Asset Blocking",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Camera Mode\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "AssetClass",
									"PinCategory": "softclass",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Character Execution Data Row",
											"TargetPin": "CameraMode"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "class",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "소프트 레퍼런스 리졸브",
							"NodeClass": "K2Node_ConvertAsset",
							"NodePosX": 2096,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "Input",
									"PinCategory": "softobject",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Character Execution Data Row",
											"TargetPin": "Montages"
										}
									]
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "소프트 레퍼런스 리졸브",
							"NodeClass": "K2Node_ConvertAsset",
							"NodePosX": 1776,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "Input",
									"PinCategory": "softclass",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Character Execution Data Row",
											"TargetPin": "CameraMode"
										}
									]
								},
								{
									"PinName": "Output",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Camera Mode\n타깃은 WSGameplay Ability",
											"TargetPin": "NewCameraMode"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set ExecutionDataRow",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1744,
							"NodePosY": -479,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterExecution",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Load Asset Blocking",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "ExecutionDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterExecution",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Character Execution Data Row",
											"TargetPin": "CharacterExecutionDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get ExecutionDataRow",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3568,
							"NodePosY": 965,
							"Pins": [
								{
									"PinName": "ExecutionDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Character Execution Data Row",
											"TargetPin": "CharacterExecutionDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Character Execution Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 3793,
							"NodePosY": 942,
							"Pins": [
								{
									"PinName": "CharacterExecutionDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ExecutionDataRow",
											"TargetPin": "ExecutionDataRow"
										}
									]
								},
								{
									"PinName": "DistanceOffset",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "bDefaultExecution",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1744,
							"NodePosY": -608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterExecution",
											"TargetPin": "RowNotFound"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4672,
							"NodePosY": 18,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5008,
							"NodePosY": 18,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5264,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bIsVisible",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReasonKey",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "GA_Execution"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4432,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set CameraOriginRelativeLocation",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1200,
							"NodePosY": 3008,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1536,
							"NodePosY": 3008,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Cross Hair\n타깃은 WSGame Widget",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update Cross Hair\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1792,
							"NodePosY": 2848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bChangedWeapon",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2048,
							"NodePosY": 2848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Update Cross Hair\n타깃은 WSGame Widget",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Control Rotation\n타깃은 컨트롤러",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bIsVisible",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReasonKey",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "GA_Execution"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1552,
							"NodePosY": 2848,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Cross Hair\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Relative Location\n타깃은 씬 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1681,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Execution_ArmorRecover_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2336,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Float Value",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1024,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Execution_Armor_RecoverPer"
								},
								{
									"PinName": "DefaultValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "50.000000"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2032,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Value",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Clamp (Float)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1408,
							"NodePosY": 1176,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Value",
											"TargetPin": "Value"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.010000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "C",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 560,
							"NodePosY": 1232,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										},
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"ArmorMax\",Attribute=/Script/WorldStalker.CharacterSet:ArmorMax,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "C"
										},
										{
											"TargetNode": "Clamp (Float)",
											"TargetPin": "Max"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Armor\",Attribute=/Script/WorldStalker.CharacterSet:Armor,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Clamp (Float)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1776,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Min",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Max",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "float + float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1600,
							"NodePosY": 1272,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clamp (Float)",
											"TargetPin": "Value"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 576,
							"NodePosY": 590,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Action\n타깃은 어빌리티 비동기",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 800,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Value",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "WaitTargetDead\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Tag Add to Actor",
							"NodeClass": "K2Node_AsyncAction",
							"NodePosX": 432,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set WaitDeadTask",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set WaitDeadTask",
											"TargetPin": "WaitDeadTask"
										}
									]
								},
								{
									"PinName": "Added",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetPlayer",
											"TargetPin": "TargetPlayer"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Character.State.Dead\")"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get TargetPlayer",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 266,
							"NodePosY": 1687,
							"Pins": [
								{
									"PinName": "TargetPlayer",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add to Actor",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 784,
							"NodePosY": 1680,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add to Actor",
											"TargetPin": "Added"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Target Dead\n타깃은 GA Execution",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3264,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Execution Event\n타깃은 GA Execution",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Capsule Trace For Objects",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4832,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set ImpactPoint",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set ImpactPoint",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "30.000000"
								},
								{
									"PinName": "HalfHeight",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "80.000000"
								},
								{
									"PinName": "ObjectTypes",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "bTraceComplex",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "OutHit",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "bIgnoreSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TraceColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "TraceHitColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.660338,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "DrawTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get ImpactPoint",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4336,
							"NodePosY": 1442,
							"Pins": [
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										},
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 4515,
							"NodePosY": 1443,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ImpactPoint",
											"TargetPin": "ImpactPoint"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,30.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Trace For Objects",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 4509,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ImpactPoint",
											"TargetPin": "ImpactPoint"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,-30.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Trace For Objects",
											"TargetPin": "End"
										}
									]
								}
							]
						},
						{
							"NodeName": "Capsule Trace For Objects",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4832,
							"NodePosY": 1392,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set ImpactPoint",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "30.000000"
								},
								{
									"PinName": "HalfHeight",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "80.000000"
								},
								{
									"PinName": "ObjectTypes",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "bTraceComplex",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "OutHit",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "bIgnoreSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TraceColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=0.122489,B=1.000000,A=1.000000)"
								},
								{
									"PinName": "TraceHitColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=0.845111,B=1.000000,A=1.000000)"
								},
								{
									"PinName": "DrawTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5232,
							"NodePosY": 1264,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Trace For Objects",
											"TargetPin": "OutHit"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set ImpactPoint",
											"TargetPin": "ImpactPoint"
										}
									]
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 5456,
							"NodePosY": 1392,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Trace For Objects",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "bBlockingHit"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ImpactPoint",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set ImpactPoint",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 5664,
							"NodePosY": 1308,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitExecutionEvent\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 192,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add to Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitTargetDead\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set WaitDeadTask",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 784,
							"NodePosY": 1568,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add to Actor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "WaitDeadTask",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add to Actor",
											"TargetPin": "AsyncTaskProxy"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get WaitDeadTask",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 800,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "WaitDeadTask",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Action\n타깃은 어빌리티 비동기",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Action\n타깃은 어빌리티 비동기",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 800,
							"NodePosY": 574,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WaitDeadTask",
											"TargetPin": "WaitDeadTask"
										}
									]
								}
							]
						},
						{
							"NodeName": "Effect Context Get Name",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": -416,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterExecution",
											"TargetPin": "RowName"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Control Rotation\n타깃은 컨트롤러",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2624,
							"NodePosY": 3184,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "NewRotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Rotator",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1696,
							"NodePosY": 3408,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2032,
							"NodePosY": 3408,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ReturnValue_Roll",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ReturnValue_Pitch",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ReturnValue_Yaw",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Rotator",
											"TargetPin": "Yaw"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Control Rotation\n타깃은 컨트롤러",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1776,
							"NodePosY": 3248,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Rotator",
											"TargetPin": "InRot"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Rotator",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2080,
							"NodePosY": 3264,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Control Rotation\n타깃은 컨트롤러",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Roll",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Rotator",
											"TargetPin": "Roll"
										}
									]
								},
								{
									"PinName": "Pitch",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Rotator",
											"TargetPin": "Pitch"
										}
									]
								},
								{
									"PinName": "Yaw",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Make Rotator",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2320,
							"NodePosY": 3264,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Roll",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Rotator",
											"TargetPin": "Roll"
										}
									]
								},
								{
									"PinName": "Pitch",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Rotator",
											"TargetPin": "Pitch"
										}
									]
								},
								{
									"PinName": "Yaw",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue_Yaw"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set Control Rotation\n타깃은 컨트롤러",
											"TargetPin": "NewRotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1456,
							"NodePosY": 3248,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Control Rotation\n타깃은 컨트롤러",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Control Rotation\n타깃은 컨트롤러",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3472,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Target Dead\n타깃은 GA Execution",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "RemainLastVelocity",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						}
					],
					"NodeCount": 142
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Execution.GA_Execution"
		},
		{
			"AssetName": "GA_FreeCamera",
			"ParentClass": "GA_WSGameplayAbilityBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Camera Mode\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewCameraMode",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_CM_FreeCamera_C"
								},
								{
									"PinName": "bIsClearByAbility",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1664,
							"NodePosY": 101,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1984,
							"NodePosY": 101,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2240,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bIsVisible",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReasonKey",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "GA_FreeCamera"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 192,
							"NodePosY": 515,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 736,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Control Rotation\n타깃은 컨트롤러",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Control Rotation\n타깃은 컨트롤러",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1072,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1488,
							"NodePosY": 499,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Control Rotation\n타깃은 컨트롤러",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bIsVisible",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReasonKey",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "GA_FreeCamera"
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Camera Mode\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1136,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Camera Mode\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1408,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 416,
							"NodePosY": 499,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 656,
							"NodePosY": 499,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set Control Rotation\n타깃은 컨트롤러",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2720,
							"NodePosY": 499,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "NewRotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Rotator",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1780,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2115,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ReturnValue_Roll",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ReturnValue_Pitch",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ReturnValue_Yaw",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Rotator",
											"TargetPin": "Yaw"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Control Rotation\n타깃은 컨트롤러",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1872,
							"NodePosY": 561,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Rotator",
											"TargetPin": "InRot"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Rotator",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2176,
							"NodePosY": 577,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Control Rotation\n타깃은 컨트롤러",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Roll",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Rotator",
											"TargetPin": "Roll"
										}
									]
								},
								{
									"PinName": "Pitch",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Rotator",
											"TargetPin": "Pitch"
										}
									]
								},
								{
									"PinName": "Yaw",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Make Rotator",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2416,
							"NodePosY": 577,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Roll",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Rotator",
											"TargetPin": "Roll"
										}
									]
								},
								{
									"PinName": "Pitch",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Rotator",
											"TargetPin": "Pitch"
										}
									]
								},
								{
									"PinName": "Yaw",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue_Yaw"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set Control Rotation\n타깃은 컨트롤러",
											"TargetPin": "NewRotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2496,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame User Settings",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.FocusLost\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2880,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1792,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1792,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1088,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1088,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Wait Input Release",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3968,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnRelease",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TimeHeld",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bTestAlreadyReleased",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3696,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame User Settings",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Free Cam Toggle\n타깃은 WSGame User Settings",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Press",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSGame User Settings",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3136,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSGameUserSettings"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Free Cam Toggle\n타깃은 WSGame User Settings",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Input Press",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3968,
							"NodePosY": -80,
							"Comment": "Toggle Mode",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnPress",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TimeWaited",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bTestAlreadyPressed",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4320,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Press",
											"TargetPin": "OnPress"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4304,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "OnRelease"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Free Cam Toggle\n타깃은 WSGame User Settings",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3408,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame User Settings",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						}
					],
					"NodeCount": 34
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_FreeCamera.GA_FreeCamera"
		},
		{
			"AssetName": "GA_GameplayCueManager",
			"ParentClass": "WSGameplayAbility",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "새 함수",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -304,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": -304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 448,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Damage\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 784,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Context"
										}
									]
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1136,
							"NodePosY": 103,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1472,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_AttackCue_OnWhileActive_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1872,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "EventMagnitude"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2192,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 448,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Critical\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 784,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Context"
										}
									]
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1888,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "EventMagnitude"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2176,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1488,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_AttackCue_Critical_OnWhileActive_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						}
					],
					"NodeCount": 15
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_GameplayCueManager.GA_GameplayCueManager"
		},
		{
			"AssetName": "GA_HalfDeath",
			"ParentClass": "GA_WSGameplayAbilityBase_C",
			"Variables": [
				{
					"Name": "HalfDeathDuration",
					"VarGuid": "C8F0674748E2FFC8C58D5AAB919F3E13",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ReviveObject",
					"VarGuid": "F9013D8848B6E01DEDE4B184DCD6F083",
					"Category": "object",
					"SubCategoryObject": "BP_PlayerRevive_C",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ExecutionObject",
					"VarGuid": "CCF21AF8428686822EE3698608CDA115",
					"Category": "object",
					"SubCategoryObject": "BP_PlayerExecution_C",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "16",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1920,
							"NodePosY": -976,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Value",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 992,
							"NodePosY": -768,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 992,
							"NodePosY": -672,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Camera Mode\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1312,
							"NodePosY": -688,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "HalfDeath"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1648,
							"NodePosY": -672,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "IsFound"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Value",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 384,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Camera Mode\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_3",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2048,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Widget to Root\n타깃은 Widget Subsystem",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2416,
							"NodePosY": -848,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_HalfDeath_Instant_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2784,
							"NodePosY": -640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Value",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.MaxHP\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Value",
											"TargetPin": "Value"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5312,
							"NodePosY": -544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4736,
							"NodePosY": -640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Set HalfDeathDuration",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3488,
							"NodePosY": -656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Float Value",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3856,
							"NodePosY": -640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set HalfDeathDuration",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "HalfDeath_Duration"
								},
								{
									"PinName": "DefaultValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "30.000000"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set HalfDeathDuration",
											"TargetPin": "HalfDeathDuration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Value",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2416,
							"NodePosY": -640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "HalfDeath_HP"
								},
								{
									"PinName": "DefaultValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "30.000000"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										},
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 720,
							"NodePosY": 1760,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": 1904,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_HalfDeath_Instant_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 992,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.MaxHP\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set HalfDeathDuration",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 4192,
							"NodePosY": -624,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Value",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HalfDeathDuration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Value",
											"TargetPin": "Value"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get HalfDeathDuration",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3328,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "HalfDeathDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set HalfDeathDuration",
											"TargetPin": "HalfDeathDuration"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1648,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Player Revive",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "SpawnActor BP Player Revive",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 3520,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ReviveObject",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_PlayerRevive_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ReviveObject",
											"TargetPin": "ReviveObject"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Transform\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MultiplyWithRoot"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LifeTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000",
									"LinkedTo": [
										{
											"TargetNode": "Get HalfDeathDuration",
											"TargetPin": "HalfDeathDuration"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2832,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Player Revive",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "Get Actor Transform\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "SpawnActor BP Player Execution",
											"TargetPin": "Owner"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Transform\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3216,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Player Revive",
											"TargetPin": "SpawnTransform"
										},
										{
											"TargetNode": "SpawnActor BP Player Execution",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 4784,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.PlayerRevive\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3088,
							"NodePosY": -848,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_HalfDeath_Duration_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3120,
							"NodePosY": -656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 752,
							"NodePosY": -176,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 752,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagToCheck",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\")"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1200,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1376,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Camera Mode\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 656,
							"NodePosY": -688,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewCameraMode",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_CM_HalfDeath_C"
								},
								{
									"PinName": "bIsClearByAbility",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 912,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 928,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1216,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get PlayerState",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get PlayerState",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1520,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "PlayerState",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSPlayerState",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1808,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PlayerState",
											"TargetPin": "PlayerState"
										}
									]
								},
								{
									"PinName": "AsWSPlayer State",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get NumPartyMemberAlive",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get NumPartyMemberAlive",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2128,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "NumPartyMemberAlive",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "AsWSPlayer State"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2656,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 928,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Equal (Integer)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2464,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get NumPartyMemberAlive",
											"TargetPin": "NumPartyMemberAlive"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2688,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set ReviveObject",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3984,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Player Revive",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "ReviveObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Player Revive",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get ReviveObject",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4592,
							"NodePosY": -448,
							"Pins": [
								{
									"PinName": "ReviveObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5072,
							"NodePosY": -784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get HalfDeathDuration",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3328,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "HalfDeathDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Player Revive",
											"TargetPin": "LifeTime"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4464,
							"NodePosY": -704,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set HalfDeathDuration",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5168,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5968,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "살아남",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 5920,
							"NodePosY": 96,
							"Comment": "살아남",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 1646,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 288,
							"NodePosY": 1616,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 704,
							"NodePosY": 2224,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Widget from Root\n타깃은 Widget Subsystem",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 4784,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Character.State.Dead\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5248,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "난 죽음을 택하겠다",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 5184,
							"NodePosY": 576,
							"Comment": "난 죽음을 택하겠다",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5552,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GA_Revive_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Truncate",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Attach Actor To Component\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4352,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set ReviveObject",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Player Execution",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set ReviveObject",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "Parent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "b_Pelvis"
								},
								{
									"PinName": "LocationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "RotationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "ScaleRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "bWeldSimulatedBodies",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "TRUE"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4000,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "Parent"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Input Release",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 672,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_3"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnRelease",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TimeHeld",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bTestAlreadyReleased",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "포기하고 죽기",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 608,
							"NodePosY": 1088,
							"Comment": "포기하고 죽기",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1072,
							"NodePosY": 1264,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "OnRelease"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2928,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 688,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "SpawnActor BP Player Execution",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 3504,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ExecutionObject",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_PlayerExecution_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ExecutionObject",
											"TargetPin": "ExecutionObject"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Transform\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MultiplyWithRoot"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Attach Actor To Component\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4352,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set ExecutionObject",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set ExecutionObject",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "Parent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "b_Pelvis"
								},
								{
									"PinName": "LocationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "RotationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "ScaleRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "bWeldSimulatedBodies",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "TRUE"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4000,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "Parent"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set ExecutionObject",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3984,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Player Execution",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "ExecutionObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Player Execution",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get ExecutionObject",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4560,
							"NodePosY": -368,
							"Pins": [
								{
									"PinName": "ExecutionObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4784,
							"NodePosY": -400,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ExecutionObject",
											"TargetPin": "ExecutionObject"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4784,
							"NodePosY": -480,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ReviveObject",
											"TargetPin": "ReviveObject"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 5024,
							"NodePosY": -640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "AND Boolean",
							"NodeClass": "K2Node_CommutativeAssociativeBinaryOperator",
							"NodePosX": 5008,
							"NodePosY": -432,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ReviveObject",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 848,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "ReviveObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get ExecutionObject",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 832,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "ExecutionObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1280,
							"NodePosY": 1440,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ReviveObject",
											"TargetPin": "ReviveObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 560,
							"NodePosY": 1632,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1040,
							"NodePosY": 1456,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ReviveObject",
											"TargetPin": "ReviveObject"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1280,
							"NodePosY": 1568,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ExecutionObject",
											"TargetPin": "ExecutionObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1040,
							"NodePosY": 1584,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ExecutionObject",
											"TargetPin": "ExecutionObject"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 5152,
							"NodePosY": -160,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Float Attribute",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5552,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"ReviveHPBonusRate\",Attribute=/Script/WorldStalker.PassiveSet:ReviveHPBonusRate,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 5136,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "100.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Truncate",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Truncate",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5344,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Level"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2144,
							"NodePosY": 2400,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Cross Hair\n타깃은 WSGame Widget",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update Cross Hair\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2528,
							"NodePosY": 2224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bChangedWeapon",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2784,
							"NodePosY": 2224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Update Cross Hair\n타깃은 WSGame Widget",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bIsVisible",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReasonKey",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "GA_HalfDeath"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1696,
							"NodePosY": 2400,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2176,
							"NodePosY": 2240,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Cross Hair\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1792,
							"NodePosY": 2240,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove Widget from Root\n타깃은 Widget Subsystem",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1056,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1696,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2320,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bIsVisible",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReasonKey",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "GA_HalfDeath"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1984,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1424,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 3840,
							"NodePosY": -1280,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Value",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4343,
							"NodePosY": -1152,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"ReviveTime\",Attribute=/Script/WorldStalker.PassiveSet:ReviveTime,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4032,
							"NodePosY": -1168,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 4816,
							"NodePosY": -1209,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 5008,
							"NodePosY": -1248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5456,
							"NodePosY": -1248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5216,
							"NodePosY": -1264,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Send Gameplay Event to Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6000,
							"NodePosY": -1248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.PlayerRevive\")"
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5705,
							"NodePosY": -1232,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "Instigator"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Gameplay Event Data",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 5696,
							"NodePosY": -1136,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5296,
							"NodePosY": -1616,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5296,
							"NodePosY": -1520,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagToCheck",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Character.State.Executed\")"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 5696,
							"NodePosY": -1440,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "처형중",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 5232,
							"NodePosY": -1680,
							"Comment": "처형중",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=0.150000,G=0.150000,B=0.150000,A=0.500000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5696,
							"NodePosY": -1584,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.500000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Add Widget to Root\n타깃은 Widget Subsystem",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2432,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_HalfDeath",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Widget Subsystem",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"UI.Layer.Widget.InGame.HalfDeath\")"
								},
								{
									"PinName": "bCreateUnique",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bMoveToFront",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_HalfDeath",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WBP_HalfDeath",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2944,
							"NodePosY": -240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add Widget to Root\n타깃은 Widget Subsystem",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set HalfDeathDuration",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add Widget to Root\n타깃은 Widget Subsystem",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWBP Half Death",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set HalfDeathDuration",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set HalfDeathDuration",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3328,
							"NodePosY": -224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_HalfDeath",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "HalfDeathDuration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get HalfDeathDuration",
											"TargetPin": "HalfDeathDuration"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_HalfDeath",
											"TargetPin": "AsWBP Half Death"
										}
									]
								}
							]
						},
						{
							"NodeName": "Remove Widget from Root\n타깃은 Widget Subsystem",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1024,
							"NodePosY": 2224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Widget Subsystem",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"UI.Layer.Widget.InGame.HalfDeath\")"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Widget Subsystem",
							"NodeClass": "K2Node_GetSubsystemFromPC",
							"NodePosX": 2432,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "PlayerController",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Player Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Widget to Root\n타깃은 Widget Subsystem",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Player Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2432,
							"NodePosY": -384,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PlayerIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Widget Subsystem",
											"TargetPin": "PlayerController"
										}
									]
								}
							]
						},
						{
							"NodeName": "Widget Subsystem",
							"NodeClass": "K2Node_GetSubsystemFromPC",
							"NodePosX": 1024,
							"NodePosY": 2160,
							"Pins": [
								{
									"PinName": "PlayerController",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Player Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Widget from Root\n타깃은 Widget Subsystem",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Player Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1024,
							"NodePosY": 2096,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PlayerIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Widget Subsystem",
											"TargetPin": "PlayerController"
										}
									]
								}
							]
						}
					],
					"NodeCount": 121
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_HalfDeath.GA_HalfDeath"
		},
		{
			"AssetName": "GA_Idle",
			"ParentClass": "GA_WSGameplayAbilityBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "1",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "WhileInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 384,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 544,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 880,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Equip Hidden\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Equip Hidden\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Server Sync Attack Montage Index\n타깃은 WSCharacter Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get AttackMontageIndex",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get AttackCount",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set AttackCount",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set AttackMontageIndex",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set SubAttackMontageIndex",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Equip Hidden\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1200,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "NewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 496,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 752,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1040,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multicast Set Equip Hidden\n타깃은 WSCharacter Player\n모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multicast Set Equip Hidden\n타깃은 WSCharacter Player\n모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get AttackCount",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set AttackMontageIndex",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Check Attack Count Sync\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set SubAttackMontageIndex",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Multicast Set Equip Hidden\n타깃은 WSCharacter Player\n모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackMontageIndex",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "NewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Server Sync Attack Montage Index\n타깃은 WSCharacter Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2240,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackCount",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "ClientAttackMontageIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ClientAttackCount",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get AttackCount",
											"TargetPin": "AttackCount"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AttackMontageIndex",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1472,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "AttackMontageIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AttackCount",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1472,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "AttackCount",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Server Sync Attack Montage Index\n타깃은 WSCharacter Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "ClientAttackCount"
										},
										{
											"TargetNode": "integer > integer",
											"TargetPin": "A"
										},
										{
											"TargetNode": "To String (Integer)",
											"TargetPin": "InInt"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set AttackCount",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2800,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										},
										{
											"TargetNode": "Server Sync Attack Montage Index\n타깃은 WSCharacter Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackMontageIndex",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AttackCount",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "integer > integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1712,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AttackCount",
											"TargetPin": "AttackCount"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1888,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Equip Hidden\n타깃은 WSCharacter Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Sync Attack Montage Index\n타깃은 WSCharacter Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Print String",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3008,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InString",
									"PinCategory": "string",
									"Direction": "Input",
									"DefaultValue": "Hello",
									"LinkedTo": [
										{
											"TargetNode": "To String (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bPrintToScreen",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bPrintToLog",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TextColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=0.660000,B=1.000000,A=1.000000)"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "Key",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								}
							]
						},
						{
							"NodeName": "Print String",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2768,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InString",
									"PinCategory": "string",
									"Direction": "Input",
									"DefaultValue": "Hello",
									"LinkedTo": [
										{
											"TargetNode": "To String (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bPrintToScreen",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bPrintToLog",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TextColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.029832,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "Key",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 2752,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Print String",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackCount",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "To String (Integer)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2816,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetStringLibrary"
								},
								{
									"PinName": "InInt",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get AttackCount",
											"TargetPin": "AttackCount"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Print String",
											"TargetPin": "InString"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AttackCount",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1824,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "AttackCount",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "To String (Integer)",
											"TargetPin": "InInt"
										},
										{
											"TargetNode": "integer > integer",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "To String (Integer)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2592,
							"NodePosY": 1088,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetStringLibrary"
								},
								{
									"PinName": "InInt",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get AttackCount",
											"TargetPin": "AttackCount"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Print String",
											"TargetPin": "InString"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2240,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Print String",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "integer > integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2064,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AttackCount",
											"TargetPin": "AttackCount"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Debug AttackCount",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 1760,
							"NodePosY": 512,
							"Comment": "Debug AttackCount",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Set AttackMontageIndex",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3040,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackCount",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SubAttackMontageIndex",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AttackMontageIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Idle 상태가 되면 AttackIndex를 초기화 합니다 2024-10-24",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 2272,
							"NodePosY": -128,
							"Comment": "Idle 상태가 되면 AttackIndex를 초기화 합니다 2024-10-24",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Set AttackMontageIndex",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1584,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Multicast Set Equip Hidden\n타깃은 WSCharacter Player\n모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SubAttackMontageIndex",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AttackMontageIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Check Attack Count Sync\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2144,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SubAttackMontageIndex",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set SubAttackMontageIndex",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1856,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackMontageIndex",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Check Attack Count Sync\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SubAttackMontageIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set SubAttackMontageIndex",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3312,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackMontageIndex",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "SubAttackMontageIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						}
					],
					"NodeCount": 31
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Idle.GA_Idle"
		},
		{
			"AssetName": "GA_Interaction",
			"ParentClass": "WSGameplayAbility_Interact",
			"Variables": [
				{
					"Name": "CastTask",
					"VarGuid": "11E289144EEC31DE7A7E6A9BB1D6C672",
					"Category": "object",
					"SubCategoryObject": "AbilityTask_WaitForCastTime",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "EnabledInteractionTargets",
					"VarGuid": "46C54CA14B75BDDD12A2DEBA7414AA59",
					"Category": "object",
					"SubCategoryObject": "InteractableActorBase",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bInstant",
					"VarGuid": "2C2261204F9BCA4D7751E4A2F0A317B1",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bEnd",
					"VarGuid": "D4E884FD42108A2B399A989740605DE3",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bInterrupted",
					"VarGuid": "D26666594FDA9C2A995BFCA6572C5F6A",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Async Task",
					"VarGuid": "5800283246CFFF5AE4E3D1895627E243",
					"Category": "object",
					"SubCategoryObject": "AbilityTask_WaitForInteractableTargets_TwoBones",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "EndTasks",
					"VarGuid": "31D3A48C4654B772EA608CB6C705ED91",
					"Category": "object",
					"SubCategoryObject": "AbilityTask_WaitGameplayEvent",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "InteractionTimeHeld",
					"VarGuid": "76050F84455A396BE2BCAEBB823D83C9",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "InteractionCancelDelay",
					"VarGuid": "5DF93BD447A62E8C41BA19B08037A453",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "InstantThresholdTime",
					"Type": "float",
					"DefaultValue": "0.200000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility_Interact"
				},
				{
					"Name": "InteractionScanRate",
					"Type": "float",
					"DefaultValue": "0.100000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility_Interact"
				},
				{
					"Name": "InteractionScanRange",
					"Type": "float",
					"DefaultValue": "80.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility_Interact"
				},
				{
					"Name": "InteractionCameraMode",
					"Type": "TSubclassOf<UWSCameraMode>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Camera/Common/BP_CM_Interaction.BP_CM_Interaction_C'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility_Interact"
				},
				{
					"Name": "InteractionCameraModeMap",
					"Type": "TMap",
					"DefaultValue": "((\"Pray\", \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Camera/Common/BP_CM_Interaction_Pray.BP_CM_Interaction_Pray_C'\"),(\"ExitPortal\", \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Camera/Common/BP_CM_Interaction_Portal.BP_CM_Interaction_Portal_C'\"))",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility_Interact"
				},
				{
					"Name": "TraceBlockTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.Interaction\"),(TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\"),(TagName=\"Character.State.Dead\"),(TagName=\"Character.State.Sprint\")))",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility_Interact"
				},
				{
					"Name": "InteractingGrantTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.Interaction\"),(TagName=\"Character.State.Interaction\")))",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility_Interact"
				},
				{
					"Name": "bInteracting",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility_Interact"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "GetWSGameWidget",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "object"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Start Trace\n타깃은 GA Interaction",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "WaitInput\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Input Press",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 656,
							"NodePosY": 1330,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnPress",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TimeWaited",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bTestAlreadyPressed",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 1072,
							"NodePosY": 1392,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Press",
											"TargetPin": "OnPress"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trigger Interaction\n타깃은 WSGameplay Ability Interact",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_3",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input\n타깃은 GA Interaction",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Trigger Interaction\n타깃은 WSGameplay Ability Interact",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1376,
							"NodePosY": 2336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutSuccess",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "InteractionOption",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OutDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "InWaitTime"
										},
										{
											"TargetNode": "float < float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "OutFailReason",
									"PinCategory": "text",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Text Is Empty",
											"TargetPin": "InText"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Input\n타깃은 GA Interaction",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1232,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_3"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Input\n타깃은 GA Interaction",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 736,
							"NodePosY": -528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Start Trace\n타깃은 GA Interaction",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Event\n타깃은 GA Interaction",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "StartTrace\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Start Trace\n타깃은 GA Interaction",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 320,
							"NodePosY": -528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input\n타깃은 GA Interaction",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 272,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Interaction Query",
											"TargetPin": "RequestingAvatar"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Owning Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Controller",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To Controller",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 288,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owning Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "As컨트롤러",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Interaction Query",
											"TargetPin": "RequestingController"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Interaction Query",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 560,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "InteractionQuery",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "WaitForInteractableTargets_TwoBones",
											"TargetPin": "InteractionQuery"
										}
									]
								},
								{
									"PinName": "RequestingAvatar",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "RequestingController",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Controller",
											"TargetPin": "As컨트롤러"
										}
									]
								},
								{
									"PinName": "OptionalObjectData",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Find Interaction",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 256,
							"NodePosY": -592,
							"Comment": "Find Interaction",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=0.645292,B=0.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Trigger Interaction",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 672,
							"NodePosY": -592,
							"Comment": "Trigger Interaction",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=0.000000,G=1.000000,B=0.034784,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Find Interaction",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": -64,
							"NodePosY": 448,
							"Comment": "Find Interaction",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=0.662437,B=0.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Trigger Interaction",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": -64,
							"NodePosY": 1216,
							"Comment": "Trigger Interaction",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=0.000000,G=1.000000,B=0.037927,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Make Target Location Info from Owner Skeletal Mesh Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 432,
							"NodePosY": 944,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "b_Head"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "WaitForInteractableTargets_TwoBones",
											"TargetPin": "BoneLocation2"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get InteractionScanRange",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 688,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "InteractionScanRange",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "WaitForInteractableTargets_TwoBones",
											"TargetPin": "InteractionScanRange"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get InteractionScanRate",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 704,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "InteractionScanRate",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "WaitForInteractableTargets_TwoBones",
											"TargetPin": "InteractionScanRate"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1744,
							"NodePosY": 2352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trigger Interaction\n타깃은 WSGameplay Ability Interact",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Trigger Interaction\n타깃은 WSGameplay Ability Interact",
											"TargetPin": "OutSuccess"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bEnd",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update Interactions\n타깃은 WSGameplay Ability Interact",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1696,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InteractiveOptions",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitForInteractableTargets_TwoBones",
											"TargetPin": "InteractableOptions"
										}
									]
								}
							]
						},
						{
							"NodeName": "Call On Cast Cancelled",
							"NodeClass": "K2Node_CallDelegate",
							"NodePosX": 1952,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Close Drop Item Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CastTask",
											"TargetPin": "CastTask"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CastTask",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1696,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "CastTask",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Call On Cast Cancelled",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1696,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CastTask",
											"TargetPin": "CastTask"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Call On Cast Cancelled",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 1520,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitForInteractableTargets_TwoBones",
											"TargetPin": "InteractableObjectsChanged"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Interactions\n타깃은 WSGameplay Ability Interact",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2336,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2208,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Close Drop Item Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Close Drop Item Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2544,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Call On Cast Cancelled",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "StartTrace\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "WaitCastTime",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2416,
							"NodePosY": 2352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bInstant",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CastTask",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CastTask",
											"TargetPin": "CastTask"
										}
									]
								},
								{
									"PinName": "OnCastComplete",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bEnd",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCastCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bEnd",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InWaitTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Trigger Interaction\n타깃은 WSGameplay Ability Interact",
											"TargetPin": "OutDuration"
										}
									]
								},
								{
									"PinName": "GrantTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get InteractingGrantTags",
											"TargetPin": "InteractingGrantTags"
										}
									]
								},
								{
									"PinName": "InCanMove",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Set bInstant",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "InCanCancel",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "InSyncTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.500000"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3568,
							"NodePosY": 2320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Has Current Interaction Montage",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bInterrupted",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bInterrupted",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Has Current Interaction Montage",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set CastTask",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2736,
							"NodePosY": 2336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set InteractionTimeHeld",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastTask",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "AsyncTaskProxy"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 2320,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitForInteractableTargets_TwoBones",
											"TargetPin": "InteractableOptions"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Interaction Option",
											"TargetPin": "InteractionOption"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Interaction Option",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 2656,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "InteractionOption",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Interactable",
									"PinCategory": "interface",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor from Interactable",
											"TargetPin": "Interactable"
										},
										{
											"TargetNode": "Get Actor from Interactable",
											"TargetPin": "Interactable"
										}
									]
								},
								{
									"PinName": "Text",
									"PinCategory": "text",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction\n타깃은 WSGame Widget",
											"TargetPin": "InDesc"
										}
									]
								},
								{
									"PinName": "SubText",
									"PinCategory": "text",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction\n타깃은 WSGame Widget",
											"TargetPin": "InSubDesc"
										}
									]
								},
								{
									"PinName": "GrantTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ItemID",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction Item Required\n타깃은 WSGame Widget",
											"TargetPin": "ItemID"
										}
									]
								},
								{
									"PinName": "ItemAmount",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction Item Required\n타깃은 WSGame Widget",
											"TargetPin": "ItemAmount"
										}
									]
								},
								{
									"PinName": "bHasEndMotion",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WBP_WSGame",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 4624,
							"NodePosY": 2384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 GA Interaction",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 GA Interaction",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWBP WSGame",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Enable Interaction\n타깃은 WSGame Widget",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Enable Interaction Item Required\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WBP_WSGame",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 352,
							"NodePosY": 2384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 GA Interaction",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 GA Interaction",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWBP WSGame",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2336,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction\n타깃은 WSGame Widget",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Enable Interaction\n타깃은 WSGame Widget",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Interaction Item Data\n타깃은 WSGame Widget",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Interaction Item Data\n타깃은 WSGame Widget",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Enable Interaction Item Required\n타깃은 WSGame Widget",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Enable Interaction Item Required\n타깃은 WSGame Widget",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid Index",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 2032,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitForInteractableTargets_TwoBones",
											"TargetPin": "InteractableOptions"
										}
									]
								},
								{
									"PinName": "IndexToTest",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										},
										{
											"TargetNode": "Set Enable Interaction\n타깃은 WSGame Widget",
											"TargetPin": "bEnable"
										},
										{
											"TargetNode": "Set Enable Interaction\n타깃은 WSGame Widget",
											"TargetPin": "bEnable"
										},
										{
											"TargetNode": "Set Enable Interaction Item Required\n타깃은 WSGame Widget",
											"TargetPin": "bEnable"
										},
										{
											"TargetNode": "Set Enable Interaction Item Required\n타깃은 WSGame Widget",
											"TargetPin": "bEnable"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2320,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor from Interactable",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4800,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Interaction Item Data\n타깃은 WSGame Widget",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Cast To PlacedItemActor",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__InteractionStatics"
								},
								{
									"PinName": "Interactable",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Interaction Option",
											"TargetPin": "Interactable"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To InteractableActorBase",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Not Equal (Object)",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To InteractableActorBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 5328,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\nTarget is Gameplay Tag Asset Interface",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor from Interactable",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsInteractable Actor Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Interaction Outline\n타깃은 Interactable Actor Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										},
										{
											"TargetNode": "Contains Item",
											"TargetPin": "ItemToFind"
										},
										{
											"TargetNode": "Update Interaction Outline\n타깃은 Interactable Actor Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Update Interaction Outline\n타깃은 Interactable Actor Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5664,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To InteractableActorBase",
											"TargetPin": "AsInteractable Actor Base"
										}
									]
								},
								{
									"PinName": "bIsEnabled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 5072,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor from Interactable",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor from Interactable",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To InteractableActorBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 5069,
							"NodePosY": 557,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Update Interaction Outline\n타깃은 Interactable Actor Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5597,
							"NodePosY": 541,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Item",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "bIsEnabled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get EnabledInteractionTargets",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4605,
							"NodePosY": 660,
							"Pins": [
								{
									"PinName": "EnabledInteractionTargets",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Remove Item",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 4832,
							"NodePosY": 557,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EnabledInteractionTargets",
											"TargetPin": "EnabledInteractionTargets"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Not Equal (Object)",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Update Interaction Outline\n타깃은 Interactable Actor Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Remove Item",
											"TargetPin": "Item"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get EnabledInteractionTargets",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 5648,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "EnabledInteractionTargets",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "Contains Item",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 6720,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EnabledInteractionTargets",
											"TargetPin": "EnabledInteractionTargets"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To InteractableActorBase",
											"TargetPin": "AsInteractable Actor Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Contains Item",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 6160,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EnabledInteractionTargets",
											"TargetPin": "EnabledInteractionTargets"
										}
									]
								},
								{
									"PinName": "ItemToFind",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To InteractableActorBase",
											"TargetPin": "AsInteractable Actor Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 6496,
							"NodePosY": -61,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Update Interaction Outline\n타깃은 Interactable Actor Base",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Update Interaction Outline\n타깃은 Interactable Actor Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Contains Item",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Remove Item",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 5885,
							"NodePosY": 573,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Update Interaction Outline\n타깃은 Interactable Actor Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EnabledInteractionTargets",
											"TargetPin": "EnabledInteractionTargets"
										}
									]
								},
								{
									"PinName": "Item",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Not Equal (Object)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 5069,
							"NodePosY": 701,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor from Interactable",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 5341,
							"NodePosY": 557,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Object)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Interaction Outline\n타깃은 Interactable Actor Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 5072,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Interaction Outline\n타깃은 Interactable Actor Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get EnabledInteractionTargets",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4576,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "EnabledInteractionTargets",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Remove Item",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 4835,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Interaction Item Data\n타깃은 WSGame Widget",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EnabledInteractionTargets",
											"TargetPin": "EnabledInteractionTargets"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Update Interaction Outline\n타깃은 Interactable Actor Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Remove Item",
											"TargetPin": "Item"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Update Interaction Outline\n타깃은 Interactable Actor Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5328,
							"NodePosY": 239,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Item",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "bIsEnabled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Remove Item",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 5616,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Update Interaction Outline\n타깃은 Interactable Actor Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EnabledInteractionTargets",
											"TargetPin": "EnabledInteractionTargets"
										}
									]
								},
								{
									"PinName": "Item",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Update Outline Nodes",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 4528,
							"NodePosY": -192,
							"Comment": "Update Outline Nodes",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Set Enable Interaction\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2768,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction Item Required\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bEnable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InDesc",
									"PinCategory": "text",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Interaction Option",
											"TargetPin": "Text"
										}
									]
								},
								{
									"PinName": "InSubDesc",
									"PinCategory": "text",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Interaction Option",
											"TargetPin": "SubText"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Enable Interaction\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2704,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction Item Required\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bEnable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InDesc",
									"PinCategory": "text",
									"Direction": "Input"
								},
								{
									"PinName": "InSubDesc",
									"PinCategory": "text",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4384,
							"NodePosY": 2320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bInterrupted",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bInstant",
											"TargetPin": "bInstant"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 GA Interaction",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get InteractingGrantTags",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2160,
							"NodePosY": 2496,
							"Pins": [
								{
									"PinName": "InteractingGrantTags",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "GrantTags"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1024,
							"NodePosY": 3728,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Has Current Interaction Montage",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bInterrupted",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bInterrupted",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Has Current Interaction Montage",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 416,
							"NodePosY": 1314,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Press",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitInput\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 256,
							"NodePosY": 3664,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitEvent\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										}
									]
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Current Interaction Montage",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Interaction.Start\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get InstantThresholdTime",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1760,
							"NodePosY": 2544,
							"Pins": [
								{
									"PinName": "InstantThresholdTime",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "float < float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1968,
							"NodePosY": 2480,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trigger Interaction\n타깃은 WSGameplay Ability Interact",
											"TargetPin": "OutDuration"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get InstantThresholdTime",
											"TargetPin": "InstantThresholdTime"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bInstant",
											"TargetPin": "bInstant"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "WaitEvent\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 3664,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Event\n타깃은 GA Interaction",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": -528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input\n타깃은 GA Interaction",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1216,
							"NodePosY": 4288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 256,
							"NodePosY": 4176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										}
									]
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Current Interaction Montage",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Interaction.End\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1424,
							"NodePosY": 4400,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1744,
							"NodePosY": 4288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2608,
							"NodePosY": 4288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2064,
							"NodePosY": 4272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Equipment"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2384,
							"NodePosY": 4288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "IsFound"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3040,
							"NodePosY": 4352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3040,
							"NodePosY": 4448,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Equip Hidden\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Equip Hidden\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Equip Hidden\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3360,
							"NodePosY": 4432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "NewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 624,
							"NodePosY": 4432,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Truncate",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Interaction\n타깃은 WSGameplay Ability Interact",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2944,
							"NodePosY": 2432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bEnd",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear Task\n타깃은 GA Interaction",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "End Interaction\n타깃은 WSGameplay Ability Interact",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2944,
							"NodePosY": 2592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bEnd",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear Task\n타깃은 GA Interaction",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "ClearTask\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CastTask",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 400,
							"NodePosY": 2176,
							"Pins": [
								{
									"PinName": "CastTask",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "End Task\n타깃은 게임플레이 태스크",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 576,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CastTask",
											"TargetPin": "CastTask"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Task\n타깃은 게임플레이 태스크",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "End Task\n타깃은 게임플레이 태스크",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CastTask",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CastTask",
											"TargetPin": "CastTask"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set CastTask",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1072,
							"NodePosY": 2080,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "End Task\n타깃은 게임플레이 태스크",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "CastTask",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Clear Task\n타깃은 GA Interaction",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3264,
							"NodePosY": 2512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "End Interaction\n타깃은 WSGameplay Ability Interact",
											"TargetPin": "then"
										},
										{
											"TargetNode": "End Interaction\n타깃은 WSGameplay Ability Interact",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 176,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ClearTask\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 GA Interaction",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set InteractionTimeHeld",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Clear Task\n타깃은 GA Interaction",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4896,
							"NodePosY": 2592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "End Interaction\n타깃은 WSGameplay Ability Interact",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Event",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 1088,
							"NodePosY": -592,
							"Comment": "Event",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=0.202598,G=0.736123,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Event",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": -64,
							"NodePosY": 3584,
							"Comment": "Event",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=0.202598,G=0.736123,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Set bInstant",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2160,
							"NodePosY": 2368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bEnd",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bInstant",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "InCanMove"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get bInstant",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4224,
							"NodePosY": 2400,
							"Pins": [
								{
									"PinName": "bInstant",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Target Location Info from Owner Skeletal Mesh Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 432,
							"NodePosY": 864,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "b_Spine2"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "WaitForInteractableTargets_TwoBones",
											"TargetPin": "BoneLocation1"
										}
									]
								}
							]
						},
						{
							"NodeName": "WaitForInteractableTargets_TwoBones",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 960,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Async Task",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Async Task",
											"TargetPin": "Async Task"
										}
									]
								},
								{
									"PinName": "InteractableObjectsChanged",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "InteractableOptions",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Interactions\n타깃은 WSGameplay Ability Interact",
											"TargetPin": "InteractiveOptions"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InteractionQuery",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Interaction Query",
											"TargetPin": "InteractionQuery"
										}
									]
								},
								{
									"PinName": "TraceChannel",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ECC_GameTraceChannel7"
								},
								{
									"PinName": "BoneLocation1",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Target Location Info from Owner Skeletal Mesh Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "BoneLocation2",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Target Location Info from Owner Skeletal Mesh Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InteractionScanRange",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "100.000000",
									"LinkedTo": [
										{
											"TargetNode": "Get InteractionScanRange",
											"TargetPin": "InteractionScanRange"
										}
									]
								},
								{
									"PinName": "CrosshairScanRange",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "220.000000"
								},
								{
									"PinName": "InteractionScanRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.100000",
									"LinkedTo": [
										{
											"TargetNode": "Get InteractionScanRate",
											"TargetPin": "InteractionScanRate"
										}
									]
								},
								{
									"PinName": "BlockWithVisibility",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bShowDebug",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "End Interaction\n타깃은 WSGameplay Ability Interact",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4592,
							"NodePosY": 2592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear Task\n타깃은 GA Interaction",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get bEnd",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4208,
							"NodePosY": 2688,
							"Pins": [
								{
									"PinName": "bEnd",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4368,
							"NodePosY": 2608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bInterrupted",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bEnd",
											"TargetPin": "bEnd"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Interaction\n타깃은 WSGameplay Ability Interact",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bEnd",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1968,
							"NodePosY": 2368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bInstant",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1856,
							"NodePosY": 2912,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Progress Cancel\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Progress Start\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2192,
							"NodePosY": 2880,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Cancel\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ProgressText",
									"PinCategory": "text",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Progress Cancel\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2448,
							"NodePosY": 2880,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CancelText",
									"PinCategory": "text",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get bInstant",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2592,
							"NodePosY": 2704,
							"Pins": [
								{
									"PinName": "bInstant",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "NOT Boolean",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2736,
							"NodePosY": 2704,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Get bInstant",
											"TargetPin": "bInstant"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "End Interaction\n타깃은 WSGameplay Ability Interact",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Text Is Empty",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1696,
							"NodePosY": 2800,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetTextLibrary"
								},
								{
									"PinName": "InText",
									"PinCategory": "text",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trigger Interaction\n타깃은 WSGameplay Ability Interact",
											"TargetPin": "OutFailReason"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1984,
							"NodePosY": 2768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Text Is Empty",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get bInstant",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4256,
							"NodePosY": 2768,
							"Pins": [
								{
									"PinName": "bInstant",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "NOT Boolean",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4400,
							"NodePosY": 2768,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Get bInstant",
											"TargetPin": "bInstant"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "End Interaction\n타깃은 WSGameplay Ability Interact",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bEnd",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2736,
							"NodePosY": 2464,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "OnCastComplete"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Interaction\n타깃은 WSGameplay Ability Interact",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set bEnd",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2736,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "OnCastCancelled"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Interaction\n타깃은 WSGameplay Ability Interact",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4960,
							"NodePosY": 2368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "AsWBP WSGame"
										}
									]
								},
								{
									"PinName": "bIsVisible",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReasonKey",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "GA_Interaction"
								}
							]
						},
						{
							"NodeName": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": 2368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "AsWBP WSGame"
										}
									]
								},
								{
									"PinName": "bIsVisible",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReasonKey",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "GA_Interaction"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 256,
							"NodePosY": 4640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										}
									]
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Current Interaction Montage",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Interaction.Exit\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 864,
							"NodePosY": 4704,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Has Current Interaction Montage",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "End"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1456,
							"NodePosY": 4288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Set bInterrupted",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1424,
							"NodePosY": 3888,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bInterrupted",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set bInterrupted",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1424,
							"NodePosY": 3744,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bInterrupted",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set bInterrupted",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3984,
							"NodePosY": 2624,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bInterrupted",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set bInterrupted",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3984,
							"NodePosY": 2336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Has Current Interaction Montage",
											"TargetPin": "NotFounded"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bInterrupted",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 944,
							"NodePosY": 4256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Has Current Interaction Montage",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bInterrupted",
											"TargetPin": "bInterrupted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get bInterrupted",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 944,
							"NodePosY": 4208,
							"Pins": [
								{
									"PinName": "bInterrupted",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Has Current Interaction Montage",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 592,
							"NodePosY": 4702,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "NotFounded",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To PlacedItemActor",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3664,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor from Interactable",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Placed Item Data\n타깃은 Placed Item Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor from Interactable",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor from Interactable",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsPlaced Item Actor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Placed Item Data\n타깃은 Placed Item Actor",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Placed Item Data\n타깃은 Placed Item Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4000,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To PlacedItemActor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Interaction Item Data\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To PlacedItemActor",
											"TargetPin": "AsPlaced Item Actor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Interaction Item Data\n타깃은 WSGame Widget",
											"TargetPin": "ItemData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Interaction Item Data\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4288,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Placed Item Data\n타깃은 Placed Item Actor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor from Interactable",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Enable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ItemData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Placed Item Data\n타깃은 Placed Item Actor",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor from Interactable",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3376,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction Item Required\n타깃은 WSGame Widget",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To PlacedItemActor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__InteractionStatics"
								},
								{
									"PinName": "Interactable",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Interaction Option",
											"TargetPin": "Interactable"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To PlacedItemActor",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Interaction Item Data\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3488,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction Item Required\n타깃은 WSGame Widget",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Enable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ItemData",
									"PinCategory": "struct",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Enable Interaction Item Required\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3072,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction\n타깃은 WSGame Widget",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor from Interactable",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bEnable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ItemID",
									"PinCategory": "string",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Interaction Option",
											"TargetPin": "ItemID"
										}
									]
								},
								{
									"PinName": "ItemAmount",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Break Interaction Option",
											"TargetPin": "ItemAmount"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Enable Interaction Item Required\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2976,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction\n타깃은 WSGame Widget",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Interaction Item Data\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bEnable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ItemID",
									"PinCategory": "string",
									"Direction": "Input"
								},
								{
									"PinName": "ItemAmount",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Set Async Task",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1504,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitForInteractableTargets_TwoBones",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Async Task",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitForInteractableTargets_TwoBones",
											"TargetPin": "AsyncTaskProxy"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Async Task",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 768,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "Async Task",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 768,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Async Task",
											"TargetPin": "Async Task"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "WaitForInteractableTargets_TwoBones",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Async Task",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 464,
							"NodePosY": -302,
							"Pins": [
								{
									"PinName": "Async Task",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "End Task\n타깃은 게임플레이 태스크",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 464,
							"NodePosY": -254,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Async Task",
											"TargetPin": "Async Task"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Task\n타깃은 게임플레이 태스크",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Task\n타깃은 게임플레이 태스크",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 720,
							"NodePosY": -270,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Async Task",
											"TargetPin": "Async Task"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get EndTasks",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 256,
							"NodePosY": 3920,
							"Pins": [
								{
									"PinName": "EndTasks",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 256,
							"NodePosY": 3968,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EndTasks",
											"TargetPin": "EndTasks"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "AsyncTaskProxy"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Get EndTasks",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 256,
							"NodePosY": 4448,
							"Pins": [
								{
									"PinName": "EndTasks",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 256,
							"NodePosY": 4496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EndTasks",
											"TargetPin": "EndTasks"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "AsyncTaskProxy"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Get EndTasks",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 256,
							"NodePosY": 4944,
							"Pins": [
								{
									"PinName": "EndTasks",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 256,
							"NodePosY": 4992,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EndTasks",
											"TargetPin": "EndTasks"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "AsyncTaskProxy"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Get EndTasks",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 304,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "EndTasks",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Clear",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 464,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										},
										{
											"TargetNode": "End Task\n타깃은 게임플레이 태스크",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EndTasks",
											"TargetPin": "EndTasks"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "End Task\n타깃은 게임플레이 태스크",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 704,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Task\n타깃은 게임플레이 태스크",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "End Task\n타깃은 게임플레이 태스크",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								}
							]
						},
						{
							"NodeName": "Clear",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 704,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EndTasks",
											"TargetPin": "EndTasks"
										}
									]
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 960,
							"NodePosY": 4460,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Option 1",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Index",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Truncate",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Truncate",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 752,
							"NodePosY": 4528,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "EventMagnitude"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2032,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2032,
							"NodePosY": -240,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Update Interactions\n타깃은 WSGameplay Ability Interact",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Has Matching Gameplay Tag\nTarget is Gameplay Tag Asset Interface",
							"NodeClass": "K2Node_Message",
							"NodePosX": 5600,
							"NodePosY": -480,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To InteractableActorBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagToCheck",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Character.State.NightVision\")"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 5968,
							"NodePosY": -464,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\nTarget is Gameplay Tag Asset Interface",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\nTarget is Gameplay Tag Asset Interface",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Interaction Outline\n타깃은 Interactable Actor Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Interaction Outline\n타깃은 Interactable Actor Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "리오 고양이눈 상태에서는 이걸 못함",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 5190,
							"NodePosY": -549,
							"Comment": "리오 고양이눈 상태에서는 이걸 못함",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Update Interaction Outline\n타깃은 Interactable Actor Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6208,
							"NodePosY": -448,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To InteractableActorBase",
											"TargetPin": "AsInteractable Actor Base"
										}
									]
								},
								{
									"PinName": "bIsEnabled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5232,
							"NodePosY": -480,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\nTarget is Gameplay Tag Asset Interface",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Current Interaction Montage",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 3264,
							"NodePosY": 2320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set InteractionTimeHeld",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "NotFounded",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bInterrupted",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Current Interaction Montage",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 656,
							"NodePosY": 3728,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "NotFounded",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Current Interaction Montage",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 640,
							"NodePosY": 4240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "NotFounded",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 GA Interaction",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 352,
							"NodePosY": 2240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 GA Interaction",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4624,
							"NodePosY": 2208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3696,
							"NodePosY": 1632,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2544,
							"NodePosY": 1760,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1776,
							"NodePosY": 1696,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2464,
							"NodePosY": 1632,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "Wait Input Press",
											"TargetPin": "OnPress"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2160,
							"NodePosY": 1728,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagContainer",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Literal Gameplay Tag Container",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1760,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Character.State.Casting\"),(TagName=\"Ability.Attack.Ready\"),(TagName=\"Character.State.ItemQuickBar\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "TagContainer"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4512,
							"NodePosY": 1632,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4960,
							"NodePosY": 1632,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Remove Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5328,
							"NodePosY": 1632,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2848,
							"NodePosY": 1632,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3136,
							"NodePosY": 1616,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Equipment"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3472,
							"NodePosY": 1632,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "IsFound"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "F 키로 행동 취소하기 (캐스팅, 화살시위 당기기)",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 1712,
							"NodePosY": 1552,
							"Comment": "F 키로 행동 취소하기 (캐스팅, 화살시위 당기기)",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2144,
							"NodePosY": 1376,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagContainer",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Literal Gameplay Tag Container",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1728,
							"NodePosY": 1440,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.CancelMotion\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "TagContainer"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2464,
							"NodePosY": 1424,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Literal Gameplay Tag Container",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4096,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.Attack\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										},
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 4352,
							"NodePosY": 1632,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4512,
							"NodePosY": 1824,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4960,
							"NodePosY": 1824,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Remove Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5328,
							"NodePosY": 1824,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 4368,
							"NodePosY": 1744,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Literal Gameplay Tag Container",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4096,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.SubAttack\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										},
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 5328,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4112,
							"NodePosY": 1616,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5664,
							"NodePosY": 1632,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.100000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5328,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5328,
							"NodePosY": 1376,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagToCheck",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Ability.BlockGroup.Attack\")"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 5328,
							"NodePosY": 2240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5328,
							"NodePosY": 2000,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5328,
							"NodePosY": 2096,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagToCheck",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Ability.BlockGroup.SubAttack\")"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5664,
							"NodePosY": 1824,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.100000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get CastTask",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2016,
							"NodePosY": 2688,
							"Pins": [
								{
									"PinName": "CastTask",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2176,
							"NodePosY": 2576,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CastTask",
											"TargetPin": "CastTask"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bEnd",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Enable Interaction\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5200,
							"NodePosY": 2368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction Item Required\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "AsWBP WSGame"
										}
									]
								},
								{
									"PinName": "bEnable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "InDesc",
									"PinCategory": "text",
									"Direction": "Input"
								},
								{
									"PinName": "InSubDesc",
									"PinCategory": "text",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Enable Interaction Item Required\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5440,
							"NodePosY": 2368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction\n타깃은 WSGame Widget",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "AsWBP WSGame"
										}
									]
								},
								{
									"PinName": "bEnable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ItemID",
									"PinCategory": "string",
									"Direction": "Input"
								},
								{
									"PinName": "ItemAmount",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Set InteractionTimeHeld",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2928,
							"NodePosY": 2336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set CastTask",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Current Interaction Montage",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "InteractionTimeHeld",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get InteractionTimeHeld",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 624,
							"NodePosY": 1568,
							"Pins": [
								{
									"PinName": "InteractionTimeHeld",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "float + float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 816,
							"NodePosY": 1504,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Press",
											"TargetPin": "TimeWaited"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get InteractionTimeHeld",
											"TargetPin": "InteractionTimeHeld"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set InteractionTimeHeld",
											"TargetPin": "InteractionTimeHeld"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set InteractionTimeHeld",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1456,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "InteractionTimeHeld",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get InteractionTimeHeld",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1616,
							"NodePosY": 2655,
							"Pins": [
								{
									"PinName": "InteractionTimeHeld",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1808,
							"NodePosY": 2656,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get InteractionTimeHeld",
											"TargetPin": "InteractionTimeHeld"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get InteractionCancelDelay",
											"TargetPin": "InteractionCancelDelay"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get InteractionCancelDelay",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1616,
							"NodePosY": 2720,
							"Pins": [
								{
									"PinName": "InteractionCancelDelay",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1968,
							"NodePosY": 2576,
							"Comment": "짧은 시간에 여러번 눌려 취소가 되지 않도록 입력을 막아줌",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set InteractionTimeHeld",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 336,
							"NodePosY": 2544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "InteractionTimeHeld",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get bInteracting",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1072,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "bInteracting",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1232,
							"NodePosY": 1392,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bInteracting",
											"TargetPin": "bInteracting"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set InteractionTimeHeld",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1696,
							"NodePosY": 2992,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "text",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trigger Interaction\n타깃은 WSGameplay Ability Interact",
											"TargetPin": "OutFailReason"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "text",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Cancel\n타깃은 WSPlayer Controller",
											"TargetPin": "CancelText"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 560,
							"NodePosY": 1776,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Press",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Input Press",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 832,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnPress",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TimeWaited",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bTestAlreadyPressed",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 304,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 544,
							"NodePosY": 1904,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Press",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "서버도 취소 동작 해줘야됨",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 240,
							"NodePosY": 1712,
							"Comment": "서버도 취소 동작 해줘야됨",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=0.150000,G=0.150000,B=0.150000,A=0.500000)",
								"FontSize": "18"
							}
						}
					],
					"NodeCount": 219
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Interaction.GA_Interaction"
		},
		{
			"AssetName": "GA_Invisible",
			"ParentClass": "WSGameplayAbility",
			"Variables": [
				{
					"Name": "Duration",
					"VarGuid": "C1E06B01401EDBB2B73103A29E5D73EB",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "CancelTags",
					"VarGuid": "5240C740464739FA8C8A36860D902F49",
					"Category": "struct",
					"SubCategoryObject": "GameplayTag",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "AditionalEffectClass",
					"VarGuid": "C472D7784DD29A16A73C34B278B3BCEE",
					"Category": "class",
					"SubCategoryObject": "GameplayEffect",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "WaitTagAddTime",
					"VarGuid": "E9832C12408B04F6C95CE2BF75DF6ED3",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "WaitCastTime",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 896,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCastComplete",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCastCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InWaitTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Duration",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "GrantTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Effect.Invisible\")))"
								},
								{
									"PinName": "InCanMove",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "InCanCancel",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "InSyncTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.500000"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2048,
							"NodePosY": 1260,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "OnSync"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": 2032,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bInvisibleState",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1408,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bInvisibleState",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Tag Add",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2560,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Added",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "InOptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get CancelTags",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2176,
							"NodePosY": 823,
							"Pins": [
								{
									"PinName": "CancelTags",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2336,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CancelTags",
											"TargetPin": "CancelTags"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "Tag"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1920,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										},
										{
											"TargetNode": "Set bInvisibleState",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get WaitTagAddTime",
											"TargetPin": "WaitTagAddTime"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 480,
							"NodePosY": 483,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_3",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait for Attribute Changed",
							"NodeClass": "K2Node_AsyncAction",
							"NodePosX": 896,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Changed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "NewValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "OldValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"HP\",Attribute=/Script/WorldStalker.CharacterSet:HP,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Wait for Attribute Changed",
							"NodeClass": "K2Node_AsyncAction",
							"NodePosX": 896,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_3"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Changed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "NewValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "OldValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Armor\",Attribute=/Script/WorldStalker.CharacterSet:Armor,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "float < float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1248,
							"NodePosY": 1300,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "NewValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "OldValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1408,
							"NodePosY": 1214,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "Changed"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "float < float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1248,
							"NodePosY": 1556,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "NewValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "OldValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1408,
							"NodePosY": 1470,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "Changed"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 613,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "TargetActor"
										},
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "TargetActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Net Sync",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1664,
							"NodePosY": 1214,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "OnCastComplete"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "Added"
										},
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "OnCastCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnSync",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SyncType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "BothWait"
								}
							]
						},
						{
							"NodeName": "Burst Cue Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3232,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_Ability_C"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ParticleSystem",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NiagaraSystem",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "PotionInvisible"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2943,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2992,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bInvisibleState",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1664,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bInvisibleState",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bInvisibleState",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1072,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bInvisibleState",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4096,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3776,
							"NodePosY": 819,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AditionalEffectClass",
											"TargetPin": "AditionalEffectClass"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": 483,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get Duration",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": 467,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1392,
							"NodePosY": 467,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Duration",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 736,
							"NodePosY": 586,
							"Pins": [
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										},
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "InWaitTime"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1312,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bInvisibleState",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 736,
							"NodePosY": 2128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bInvisibleState",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AditionalEffectClass",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3584,
							"NodePosY": 893,
							"Pins": [
								{
									"PinName": "AditionalEffectClass",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "GameplayEffectClass"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get WaitTagAddTime",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1728,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "WaitTagAddTime",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 36
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Invisible.GA_Invisible"
		},
		{
			"AssetName": "GA_Invisible_LegendaryEquip",
			"ParentClass": "GA_Invisible_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Invisible_LegendaryEquip.GA_Invisible_LegendaryEquip"
		},
		{
			"AssetName": "GA_Item_Potion_Invisible_Effect",
			"ParentClass": "GA_Invisible_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Item_Potion_Invisible_Effect.GA_Item_Potion_Invisible_Effect"
		},
		{
			"AssetName": "GE_DungeonRule_Thunder_Damage",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_DungeonRule_Thunder_Damage.GE_DungeonRule_Thunder_Damage"
		},
		{
			"AssetName": "GA_Item_UseBase",
			"ParentClass": "WSGameplayAbility",
			"Variables": [
				{
					"Name": "CurrentItemData",
					"VarGuid": "A60574914F04C352158A8AA7B810693C",
					"Category": "struct",
					"SubCategoryObject": "ItemDataRow",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "UseItemSlotType",
					"VarGuid": "7DF10D714115F5C21943C89EE63F559F",
					"Category": "byte",
					"SubCategoryObject": "EItemSlotType",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "CurrentItemDataRowName",
					"VarGuid": "E41D1078426C5EC8AD109FBECE5E6E68",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "SelectedItem",
					"VarGuid": "8A24C8D4478639DA446CE99E2A37FE57",
					"Category": "struct",
					"SubCategoryObject": "WSItemDocument",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "SlotIndex",
					"VarGuid": "B577938442A7374354FDD3A90D6489C5",
					"Category": "int",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "3",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "GetItemUsePlayerState",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "WSPlayerState",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "WSPlayerState",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "WSPlayerState",
							"Type": "object"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Item Use Player State\n타깃은 GA Item Use Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Truncate",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "EventMagnitude"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Set SlotIndex",
											"TargetPin": "SlotIndex"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_Item",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 3744,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SelectedItem",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Set SelectedItem",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Set SelectedItem",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentItemDataRowName",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_Item"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "String To Name",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentItemData",
											"TargetPin": "CurrentItemData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 304,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "게임플레이 태그 켜기",
											"TargetPin": "Selection"
										}
									]
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Truncate",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set CurrentItemData",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 4352,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentItemDataRowName",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Item Visual Data Mesh",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CurrentItemData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Item",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "ItemDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Item Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 4608,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "ItemDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentItemData",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "SellPrice",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "RewardId",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "VisualID",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "String To Name",
											"TargetPin": "InString"
										}
									]
								},
								{
									"PinName": "bRegister",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Item Visual Data Mesh",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5120,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentItemData",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BP_ItemDataTableFunctions_C"
								},
								{
									"PinName": "VisualDTID",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "String To Name",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Mesh Obj",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "String To Name",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4960,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetStringLibrary"
								},
								{
									"PinName": "InString",
									"PinCategory": "string",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "VisualID"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get Item Visual Data Mesh",
											"TargetPin": "VisualDTID"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 240,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "String To Name",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3600,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetStringLibrary"
								},
								{
									"PinName": "InString",
									"PinCategory": "string",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break WSItem Document",
											"TargetPin": "DTID"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Item",
											"TargetPin": "RowName"
										},
										{
											"TargetNode": "Set CurrentItemDataRowName",
											"TargetPin": "CurrentItemDataRowName"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 208,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 544,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1504,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": 1264,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Equipment"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 864,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get BeltLeft",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1952,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "BeltLeft",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Item Use Player State\n타깃은 GA Item Use Base",
											"TargetPin": "WSPlayerState"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get BeltRight",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1952,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "BeltRight",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Item Use Player State\n타깃은 GA Item Use Base",
											"TargetPin": "WSPlayerState"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 2768,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BeltLeft",
											"TargetPin": "BeltLeft"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get SlotIndex",
											"TargetPin": "SlotIndex"
										}
									]
								},
								{
									"PinName": "Output",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SelectedItem",
											"TargetPin": "SelectedItem"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 2768,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BeltRight",
											"TargetPin": "BeltRight"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get SlotIndex",
											"TargetPin": "SlotIndex"
										}
									]
								},
								{
									"PinName": "Output",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SelectedItem",
											"TargetPin": "SelectedItem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid Index",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 2176,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BeltLeft",
											"TargetPin": "BeltLeft"
										}
									]
								},
								{
									"PinName": "IndexToTest",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get SlotIndex",
											"TargetPin": "SlotIndex"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid Index",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 2176,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BeltRight",
											"TargetPin": "BeltRight"
										}
									]
								},
								{
									"PinName": "IndexToTest",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get SlotIndex",
											"TargetPin": "SlotIndex"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2480,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set UseItemSlotType",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SelectedItem",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2480,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set UseItemSlotType",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SelectedItem",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set CurrentItemDataRowName",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 4064,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Item",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentItemData",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CurrentItemDataRowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "String To Name",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set SelectedItem",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3072,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Item",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SelectedItem",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set SelectedItem",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3072,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Item",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SelectedItem",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get SelectedItem",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3328,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "SelectedItem",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break WSItem Document",
											"TargetPin": "WSItemDocument"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break WSItem Document",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 3328,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "WSItemDocument",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SelectedItem",
											"TargetPin": "SelectedItem"
										}
									]
								},
								{
									"PinName": "DTID",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "String To Name",
											"TargetPin": "InString"
										}
									]
								},
								{
									"PinName": "Value",
									"PinCategory": "int",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Inventory",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1744,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "Inventory",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Item Use Player State\n타깃은 GA Item Use Base",
											"TargetPin": "WSPlayerState"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid Index",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 2160,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Inventory",
											"TargetPin": "Inventory"
										}
									]
								},
								{
									"PinName": "IndexToTest",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get SlotIndex",
											"TargetPin": "SlotIndex"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "게임플레이 태그 켜기",
							"NodeClass": "GameplayTagsK2Node_SwitchGameplayTag",
							"NodePosX": 1264,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "Default",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SlotIndex",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Selection",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "EventTag"
										}
									]
								},
								{
									"PinName": "NotEqual_TagTag",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "ItemSlotType.BeltLeft",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set UseItemSlotType",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "ItemSlotType.BeltRight",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set UseItemSlotType",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "ItemSlotType.Inventory",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set UseItemSlotType",
											"TargetPin": "execute"
										}
									]
								}
							],
							"Properties":
							{
								"PinTags": "((TagName=\"ItemSlotType.BeltLeft\"),(TagName=\"ItemSlotType.BeltRight\"),(TagName=\"ItemSlotType.Inventory\"))"
							}
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2480,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set UseItemSlotType",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SelectedItem",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 2768,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Inventory",
											"TargetPin": "Inventory"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get SlotIndex",
											"TargetPin": "SlotIndex"
										}
									]
								},
								{
									"PinName": "Output",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SelectedItem",
											"TargetPin": "SelectedItem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set SelectedItem",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3072,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Item",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SelectedItem",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set UseItemSlotType",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1648,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "게임플레이 태그 켜기",
											"TargetPin": "ItemSlotType.BeltLeft"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "UseItemSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "BeltLeft"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "Inventory"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set UseItemSlotType",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1648,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "게임플레이 태그 켜기",
											"TargetPin": "ItemSlotType.BeltRight"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "UseItemSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "BeltRight"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "Inventory"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set UseItemSlotType",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1648,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "게임플레이 태그 켜기",
											"TargetPin": "ItemSlotType.Inventory"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "UseItemSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Inventory"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "Inventory"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set SlotIndex",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1056,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Item Use Player State\n타깃은 GA Item Use Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "게임플레이 태그 켜기",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SlotIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Truncate",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get SlotIndex",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1936,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "SlotIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "IndexToTest"
										},
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "IndexToTest"
										},
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "IndexToTest"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Dimension 1"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Dimension 1"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Dimension 1"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Item Use Player State\n타깃은 GA Item Use Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 544,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SlotIndex",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "WSPlayerState",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get BeltLeft",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get BeltRight",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Inventory",
											"TargetPin": "self"
										}
									]
								}
							]
						}
					],
					"NodeCount": 41
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Item_UseBase.GA_Item_UseBase"
		},
		{
			"AssetName": "GE_DungeonRule_RandomDamagePer",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_DungeonRule_RandomDamagePer.GE_DungeonRule_RandomDamagePer"
		},
		{
			"AssetName": "GA_Item_UsePotion_Common",
			"ParentClass": "GA_Item_UseBase_C",
			"Variables": [
				{
					"Name": "bEndAbilityWithMontageComplete",
					"VarGuid": "5436F5D342E2BBF7B39F79BDCF2052D8",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "GetBotPlayerState",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "bIsServerBot",
							"Type": "bool"
						},
						{
							"Name": "PlayerState",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "bIsServerBot",
							"Type": "bool"
						},
						{
							"Name": "PlayerState",
							"Type": "object"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1616,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2272,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Drink\n타깃은 GA Item Use Potion Common",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Drink\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1152,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "IsFound"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 464,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Drink"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2144,
							"NodePosY": -512,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "TargetAttachComponent"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2576,
							"NodePosY": -384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Load Asset Blocking",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Cancel Input",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.ShowRightHandObject\")"
								},
								{
									"PinName": "GameplayCueParameter",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bRemoveOnAbilityEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Make Gameplay Cue Parameters",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2560,
							"NodePosY": -1200,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "NormalizedMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "RawMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "MatchedTagName",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "OriginalTag",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedSourceTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedTargetTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SourceObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "소프트 레퍼런스 리졸브",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "PhysicalMaterial",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "AbilityLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "TargetAttachComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bReplicateLocationWhenUsingMinimalRepProxy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "GameplayCueParameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 2032,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Load Asset Blocking",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": -2,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CurrentItemData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1584,
							"NodePosY": -368,
							"Pins": [
								{
									"PinName": "CurrentItemData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "ItemDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Item Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1776,
							"NodePosY": -384,
							"Pins": [
								{
									"PinName": "ItemDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentItemData",
											"TargetPin": "CurrentItemData"
										}
									]
								},
								{
									"PinName": "EffectDescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStack",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SellPrice",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "RecipeId",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "RewardId",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "HandObjMesh",
									"PinCategory": "softobject",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Load Asset Blocking",
											"TargetPin": "Asset"
										},
										{
											"TargetNode": "소프트 레퍼런스 리졸브",
											"TargetPin": "Input"
										}
									]
								},
								{
									"PinName": "OptionBP",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ItemEquipMontageName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "ItemEquipCameraMode",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "bRegister",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3632,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find and Use Item\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3312,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Server Bot\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.ShowRightHandObject\")"
								}
							]
						},
						{
							"NodeName": "Wait for Cancel Input",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2944,
							"NodePosY": -368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancel",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3184,
							"NodePosY": -288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Cancel Input",
											"TargetPin": "OnCancel"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Load Asset Blocking",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2256,
							"NodePosY": -368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Asset",
									"PinCategory": "softobject",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "HandObjMesh"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "소프트 레퍼런스 리졸브",
							"NodeClass": "K2Node_ConvertAsset",
							"NodePosX": 2336,
							"NodePosY": -576,
							"Pins": [
								{
									"PinName": "Input",
									"PinCategory": "softobject",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "HandObjMesh"
										}
									]
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "SourceObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnDrink\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 2656,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "On Drink\n타깃은 GA Item Use Potion Common",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2656,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get bEndAbilityWithMontageComplete",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1728,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "bEndAbilityWithMontageComplete",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3008,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Drink\n타깃은 GA Item Use Potion Common",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2016,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bEndAbilityWithMontageComplete",
											"TargetPin": "bEndAbilityWithMontageComplete"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay Until Next Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2272,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1360,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3312,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find and Use Item\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2272,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2544,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get bEndAbilityWithMontageComplete",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1728,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "bEndAbilityWithMontageComplete",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2016,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bEndAbilityWithMontageComplete",
											"TargetPin": "bEndAbilityWithMontageComplete"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get UseItemSlotType",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4032,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "UseItemSlotType",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "Inventory",
									"LinkedTo": [
										{
											"TargetNode": "Use Item from Belt\n타깃은 WSPlayer State",
											"TargetPin": "ItemSlotType"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get SlotIndex",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4048,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "SlotIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Use Item from Belt\n타깃은 WSPlayer State",
											"TargetPin": "BeltIndex"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Use Item from Belt\n타깃은 WSPlayer State",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4368,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Item Use Player State\n타깃은 GA Item Use Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Item Use Player State\n타깃은 GA Item Use Base",
											"TargetPin": "WSPlayerState"
										}
									]
								},
								{
									"PinName": "ItemSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Inventory",
									"LinkedTo": [
										{
											"TargetNode": "Get UseItemSlotType",
											"TargetPin": "UseItemSlotType"
										}
									]
								},
								{
									"PinName": "BeltIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get SlotIndex",
											"TargetPin": "SlotIndex"
										}
									]
								}
							]
						},
						{
							"NodeName": "서버봇 전용 포션 사용",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 3696,
							"NodePosY": -112,
							"Comment": "서버봇 전용 포션 사용",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=0.150000,G=0.150000,B=0.150000,A=0.500000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Get Item Use Player State\n타깃은 GA Item Use Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4000,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Server Bot\n타깃은 WSGameplay Ability",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Use Item from Belt\n타깃은 WSPlayer State",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "WSPlayerState",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Use Item from Belt\n타깃은 WSPlayer State",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SelectedItem",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3552,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "SelectedItem",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break WSItem Document",
											"TargetPin": "WSItemDocument"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break WSItem Document",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 3712,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "WSItemDocument",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SelectedItem",
											"TargetPin": "SelectedItem"
										}
									]
								},
								{
									"PinName": "GUID",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find and Use Item\n타깃은 WSPlayer Controller",
											"TargetPin": "UseItemGUID"
										}
									]
								},
								{
									"PinName": "DTID",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "Type",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "Options",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "SlotIndex",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Count",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "RerollCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "AP",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Value",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Logs",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Delay Until Next Tick",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2272,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2528,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay Until Next Tick",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Find and Use Item\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3984,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "UseItemGUID",
									"PinCategory": "string",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break WSItem Document",
											"TargetPin": "GUID"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Server Bot\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3744,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Item Use Player State\n타깃은 GA Item Use Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						}
					],
					"NodeCount": 45
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Item_UsePotion_Common.GA_Item_UsePotion_Common"
		},
		{
			"AssetName": "GE_DungeonRule_MagicTime",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_DungeonRule_MagicTime.GE_DungeonRule_MagicTime"
		},
		{
			"AssetName": "GA_Item_UsePotion_Invisible",
			"ParentClass": "GA_Item_UsePotion_Common_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnDrink 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnDrink",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 96,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnDrink",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 192,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnDrink 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 400,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnDrink",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 720,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1104,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "Added"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GA_Item_Potion_Invisible_Effect_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1856,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1504,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Tag Add",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1104,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Added",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Drink.InvisiblePotion\")"
								},
								{
									"PinName": "InOptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						}
					],
					"NodeCount": 10
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Item_UsePotion_Invisible.GA_Item_UsePotion_Invisible"
		},
		{
			"AssetName": "GE_DungeonRule_LighterEquipment",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_DungeonRule_LighterEquipment.GE_DungeonRule_LighterEquipment"
		},
		{
			"AssetName": "GA_Item_UsePotion_Stamina",
			"ParentClass": "GA_Item_UsePotion_Common_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnDrink 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 240,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 304,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_StaminaRegen_Buff_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 656,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Duration\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CurrentItemData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 112,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "CurrentItemData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "ItemDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Item Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 112,
							"NodePosY": 570,
							"Pins": [
								{
									"PinName": "ItemDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentItemData",
											"TargetPin": "CurrentItemData"
										}
									]
								},
								{
									"PinName": "EffectDescValues",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "RewardId",
									"PinCategory": "int",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 432,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "EffectDescValues"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 976,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 400,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnDrink 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 432,
							"NodePosY": 691,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "EffectDescValues"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "2"
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 912,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						}
					],
					"NodeCount": 11
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Item_UsePotion_Stamina.GA_Item_UsePotion_Stamina"
		},
		{
			"AssetName": "GE_DungeonRule_InfiniteStamina",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_DungeonRule_InfiniteStamina.GE_DungeonRule_InfiniteStamina"
		},
		{
			"AssetName": "GA_Item_UseScroll_Common",
			"ParentClass": "GA_Item_UseBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "3",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1168,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 464,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 816,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Interaction"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1696,
							"NodePosY": -512,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "TargetAttachComponent"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2128,
							"NodePosY": -384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Load Asset Blocking",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Cancel Input",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.ShowRightHandObject\")"
								},
								{
									"PinName": "GameplayCueParameter",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bRemoveOnAbilityEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Make Gameplay Cue Parameters",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2112,
							"NodePosY": -1200,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "NormalizedMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "RawMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "MatchedTagName",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "OriginalTag",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedSourceTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedTargetTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SourceObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "소프트 레퍼런스 리졸브",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "PhysicalMaterial",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "AbilityLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "TargetAttachComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bReplicateLocationWhenUsingMinimalRepProxy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "GameplayCueParameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 1600,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Load Asset Blocking",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": -2,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CurrentItemData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1136,
							"NodePosY": -368,
							"Pins": [
								{
									"PinName": "CurrentItemData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "ItemDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Item Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1328,
							"NodePosY": -384,
							"Pins": [
								{
									"PinName": "ItemDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentItemData",
											"TargetPin": "CurrentItemData"
										}
									]
								},
								{
									"PinName": "EffectDescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStack",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SellPrice",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "RecipeId",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "RewardId",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "HandObjMesh",
									"PinCategory": "softobject",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Load Asset Blocking",
											"TargetPin": "Asset"
										},
										{
											"TargetNode": "소프트 레퍼런스 리졸브",
											"TargetPin": "Input"
										}
									]
								},
								{
									"PinName": "OptionBP",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ItemEquipMontageName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "ItemEquipCameraMode",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "bRegister",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4048,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find and Use Item\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait for Cancel Input",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2496,
							"NodePosY": -368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancel",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2736,
							"NodePosY": -288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Cancel Input",
											"TargetPin": "OnCancel"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Load Asset Blocking",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1808,
							"NodePosY": -368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Asset",
									"PinCategory": "softobject",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "HandObjMesh"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "소프트 레퍼런스 리졸브",
							"NodeClass": "K2Node_ConvertAsset",
							"NodePosX": 1888,
							"NodePosY": -576,
							"Pins": [
								{
									"PinName": "Input",
									"PinCategory": "softobject",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "HandObjMesh"
										}
									]
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "SourceObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3600,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find and Use Item\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3136,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2784,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Equipment"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1792,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Use\n타깃은 GA Item Use Scroll Common",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2384,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Use\n타깃은 GA Item Use Scroll Common",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.ShowRightHandObject\")"
								}
							]
						},
						{
							"NodeName": "OnUse\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 2080,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "On Use\n타깃은 GA Item Use Scroll Common",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2080,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1568,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get SelectedItem",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3968,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "SelectedItem",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break WSItem Document",
											"TargetPin": "WSItemDocument"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break WSItem Document",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 4128,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "WSItemDocument",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SelectedItem",
											"TargetPin": "SelectedItem"
										}
									]
								},
								{
									"PinName": "GUID",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find and Use Item\n타깃은 WSPlayer Controller",
											"TargetPin": "UseItemGUID"
										}
									]
								},
								{
									"PinName": "DTID",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "Type",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "Options",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "SlotIndex",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Count",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "RerollCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "AP",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Value",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Logs",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Find and Use Item\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4432,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "UseItemGUID",
									"PinCategory": "string",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break WSItem Document",
											"TargetPin": "GUID"
										}
									]
								}
							]
						}
					],
					"NodeCount": 30
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Item_UseScroll_Common.GA_Item_UseScroll_Common"
		},
		{
			"AssetName": "GE_DungeonRule_InfiniteMana",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_DungeonRule_InfiniteMana.GE_DungeonRule_InfiniteMana"
		},
		{
			"AssetName": "GA_Item_UseScroll_ExitPortalScroll",
			"ParentClass": "GA_Item_UseScroll_Common_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "K2_CanActivateAbility",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "ActorInfo",
							"Type": "struct"
						},
						{
							"Name": "Handle",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnUse 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 242,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Exit Portal",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnUse 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "SpawnActor BP Exit Portal",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 1024,
							"NodePosY": 260,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Portal Activate\n타깃은 Dungeon Portal",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_ExitPortal_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Portal Activate\n타깃은 Dungeon Portal",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "To Transform (Vector)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MultiplyWithRoot"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": 385,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": 468,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Transform (Vector)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": 372,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Exit Portal",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 512,
							"NodePosY": 548,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,-100.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Transform (Vector)",
											"TargetPin": "InLocation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Portal Activate\n타깃은 Dungeon Portal",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1536,
							"NodePosY": 242,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Exit Portal",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Exit Portal",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InPortalType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Exit"
								},
								{
									"PinName": "bDisplayMarker",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						}
					],
					"NodeCount": 8
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Item_UseScroll_ExitPortalScroll.GA_Item_UseScroll_ExitPortalScroll"
		},
		{
			"AssetName": "GE_DungeonRule_GrowthStats",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_DungeonRule_GrowthStats.GE_DungeonRule_GrowthStats"
		},
		{
			"AssetName": "GA_Item_UseScroll_InRange_AllStatUp",
			"ParentClass": "GA_Item_UseScroll_InRange_Common_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "3",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnUse 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 160,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnUse 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Apply Gameplay Effect to Sphere Overlap Actors",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TagValues",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "SpherePos",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Radius",
											"TargetPin": "Radius"
										}
									]
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Angle",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "bHitSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bHitPlayer",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bHitEnemy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bHitParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bOnlyParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bDrawDebug",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 112,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "EffectCauser"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 160,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "SpherePos"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Radius",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 224,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "Radius"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 896,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1344,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1360,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1680,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GA_Scroll_AllStatup_Buff_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 11
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Item_UseScroll_InRange_AllStatUp.GA_Item_UseScroll_InRange_AllStatUp"
		},
		{
			"AssetName": "GE_DungeonRule_AttackTime",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_DungeonRule_AttackTime.GE_DungeonRule_AttackTime"
		},
		{
			"AssetName": "GA_Item_UseScroll_InRange_Common",
			"ParentClass": "GA_Item_UseScroll_Common_C",
			"Variables": [
				{
					"Name": "Radius",
					"VarGuid": "6AFF19E34A8988B8A7B27B84705AA1F8",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Duration",
					"VarGuid": "3BD5F6454C7F9453C1873AA710B73555",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Value",
					"VarGuid": "38847C004AC07C9E800EB48155942488",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "GameplayEffectClass",
					"VarGuid": "AA17BEFE4B76A7F981ED31889F06ADCE",
					"Category": "class",
					"SubCategoryObject": "GameplayEffect",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "3",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnUse 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 128,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 384,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnUse 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Apply Gameplay Effect to Sphere Overlap Actors",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 736,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get GameplayEffectClass",
											"TargetPin": "GameplayEffectClass"
										}
									]
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TagValues",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "SpherePos",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Radius",
											"TargetPin": "Radius"
										}
									]
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Angle",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "bHitSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bHitPlayer",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bHitEnemy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bHitParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bOnlyParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bDrawDebug",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 336,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "EffectCauser"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 384,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "SpherePos"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 544,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "TagValues"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Tag Value Pair",
											"TargetPin": "TagValuePair"
										}
									]
								},
								{
									"PinName": "[1]",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Tag Value Pair",
											"TargetPin": "TagValuePair"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Tag Value Pair",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 208,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "TagValuePair",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000",
									"LinkedTo": [
										{
											"TargetNode": "Get Value",
											"TargetPin": "Value"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Tag Value Pair",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 192,
							"NodePosY": 725,
							"Pins": [
								{
									"PinName": "TagValuePair",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[1]"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Duration\")"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000",
									"LinkedTo": [
										{
											"TargetNode": "Get Duration",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Radius",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 448,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "Radius"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Duration",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 32,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Tag Value Pair",
											"TargetPin": "Value"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Value",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 32,
							"NodePosY": 651,
							"Pins": [
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Tag Value Pair",
											"TargetPin": "Value"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get GameplayEffectClass",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 448,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "EffectClass"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 12
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Item_UseScroll_InRange_Common.GA_Item_UseScroll_InRange_Common"
		},
		{
			"AssetName": "GE_DungeonRuleShockMotion",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_DungeonRuleShockMotion.GE_DungeonRuleShockMotion"
		},
		{
			"AssetName": "GA_Item_UseScroll_InRange_Damage",
			"ParentClass": "GA_Item_UseScroll_InRange_Common_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "3",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						}
					],
					"NodeCount": 3
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Item_UseScroll_InRange_Damage.GA_Item_UseScroll_InRange_Damage"
		},
		{
			"AssetName": "GA_Item_UseScroll_InRange_Defense",
			"ParentClass": "GA_Item_UseScroll_InRange_Common_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "3",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						}
					],
					"NodeCount": 3
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Item_UseScroll_InRange_Defense.GA_Item_UseScroll_InRange_Defense"
		},
		{
			"AssetName": "GE_DOT_Immune",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_DOT_Immune.GE_DOT_Immune"
		},
		{
			"AssetName": "GA_Item_UseScroll_InRange_Shield",
			"ParentClass": "GA_Item_UseScroll_InRange_Common_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "3",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnUse 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 160,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnUse 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Apply Gameplay Effect to Sphere Overlap Actors",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TagValues",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "SpherePos",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Radius",
											"TargetPin": "Radius"
										}
									]
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Angle",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "bHitSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bHitPlayer",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bHitEnemy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bHitParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bOnlyParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bDrawDebug",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 112,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "EffectCauser"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 160,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "SpherePos"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Radius",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 224,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "Radius"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 896,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1344,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Shield_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1648,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Value",
											"TargetPin": "Value"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1984,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1952,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Shield_Duration_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2304,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Duration\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Duration",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2608,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Value",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1472,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Duration",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2128,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Ability Target Data from Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										}
									]
								}
							]
						}
					],
					"NodeCount": 18
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Item_UseScroll_InRange_Shield.GA_Item_UseScroll_InRange_Shield"
		},
		{
			"AssetName": "GA_Item_UseScroll_InRange_Speed",
			"ParentClass": "GA_Item_UseScroll_InRange_Common_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "3",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						}
					],
					"NodeCount": 3
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Item_UseScroll_InRange_Speed.GA_Item_UseScroll_InRange_Speed"
		},
		{
			"AssetName": "GE_DOT_Corrosion",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_DOT_Corrosion.GE_DOT_Corrosion"
		},
		{
			"AssetName": "GA_Item_Use_ArmorKit",
			"ParentClass": "GA_Item_Use_CastingBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "3",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 912,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 96,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find and Use Item\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Find Item\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Use Item from Belt\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -240,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										},
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 128,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Armor\",Attribute=/Script/WorldStalker.CharacterSet:Armor,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float - float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 128,
							"NodePosY": 858,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"ArmorMax\",Attribute=/Script/WorldStalker.CharacterSet:ArmorMax,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float - float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float - float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 624,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Min (Float)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Min (Float)",
							"NodeClass": "K2Node_CommutativeAssociativeBinaryOperator",
							"NodePosX": 800,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float - float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CurrentItemData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -176,
							"NodePosY": 945,
							"Pins": [
								{
									"PinName": "CurrentItemData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "ItemDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Item Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": -176,
							"NodePosY": 986,
							"Pins": [
								{
									"PinName": "ItemDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentItemData",
											"TargetPin": "CurrentItemData"
										}
									]
								},
								{
									"PinName": "EffectDescValues",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "RewardId",
									"PinCategory": "int",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "float / float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 592,
							"NodePosY": 1028,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "100.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 784,
							"NodePosY": 1000,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float / float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Min (Float)",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1728,
							"NodePosY": 353,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Use Item from Belt\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1440,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Min (Float)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": 1120,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Armor_Add_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 144,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "EffectDescValues"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float / float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SelectedItem",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 32,
							"NodePosY": 599,
							"Pins": [
								{
									"PinName": "SelectedItem",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break WSItem Document",
											"TargetPin": "WSItemDocument"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break WSItem Document",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 192,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "WSItemDocument",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SelectedItem",
											"TargetPin": "SelectedItem"
										}
									]
								},
								{
									"PinName": "GUID",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find and Use Item\n타깃은 WSPlayer Controller",
											"TargetPin": "UseItemGUID"
										},
										{
											"TargetNode": "Find Item\n타깃은 WSPlayer Controller",
											"TargetPin": "UseItemGUID"
										}
									]
								},
								{
									"PinName": "DTID",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "Type",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "Options",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "SlotIndex",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Count",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "RerollCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "AP",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Value",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Logs",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Find and Use Item\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "UseItemGUID",
									"PinCategory": "string",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break WSItem Document",
											"TargetPin": "GUID"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set CastingTime",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 400,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: InitializeItemInfo",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set MontageName",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastingTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "6.000000"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set MontageName",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 640,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set CastingTime",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ReasonKey",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "MontageName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Interaction"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set ReasonKey",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 848,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set MontageName",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "ReasonKey",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "GA_Item_Use_ArmorKit"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ApplyItemEffect 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -48,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ApplyItemEffect",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ApplyItemEffect",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 192,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyItemEffect 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Item\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "InitializeItemInfo 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -48,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: InitializeItemInfo",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: InitializeItemInfo",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 176,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "InitializeItemInfo 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CastingTime",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Find Item\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ApplyItemEffect",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "UseItemGUID",
									"PinCategory": "string",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break WSItem Document",
											"TargetPin": "GUID"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 720,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Item\n타깃은 WSPlayer Controller",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Find Item\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 912,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find and Use Item\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get UseItemSlotType",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1840,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "UseItemSlotType",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "Inventory",
									"LinkedTo": [
										{
											"TargetNode": "Use Item from Belt\n타깃은 WSPlayer Controller",
											"TargetPin": "ItemSlotType"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get SlotIndex",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1856,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "SlotIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Use Item from Belt\n타깃은 WSPlayer Controller",
											"TargetPin": "BeltIndex"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Use Item from Belt\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2016,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ItemSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Inventory",
									"LinkedTo": [
										{
											"TargetNode": "Get UseItemSlotType",
											"TargetPin": "UseItemSlotType"
										}
									]
								},
								{
									"PinName": "BeltIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get SlotIndex",
											"TargetPin": "SlotIndex"
										}
									]
								}
							]
						}
					],
					"NodeCount": 31
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Item_Use_ArmorKit.GA_Item_Use_ArmorKit"
		},
		{
			"AssetName": "GE_DOT_Bleeding",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_DOT_Bleeding.GE_DOT_Bleeding"
		},
		{
			"AssetName": "GA_Item_Use_Bandage",
			"ParentClass": "GA_Item_Use_CastingBase_C",
			"Variables": [
				{
					"Name": "CancelTags",
					"VarGuid": "CC0A5D954C5F326D97815494D6E31B45",
					"Category": "struct",
					"SubCategoryObject": "GameplayTag",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "BandageEffectHandle",
					"VarGuid": "9FC254D444C2CD3FA3E9DE9BA9172AFD",
					"Category": "struct",
					"SubCategoryObject": "ActiveGameplayEffectHandle",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "RecoveryRatePerSecond",
					"VarGuid": "A166E0D64FDA7D7FEF2E2D86BC9532E7",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -2048,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": -1776,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Movement\n타깃은 GA Item Use Bandage",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find and Use Item\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -2048,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": -1840,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -896,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set BandageEffectHandle",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1008,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find and Use Item\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "BandageEffectHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get BandageEffectHandle",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -1840,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "BandageEffectHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "Handle"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -1632,
							"NodePosY": 1232,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Handle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BandageEffectHandle",
											"TargetPin": "BandageEffectHandle"
										}
									]
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": -1232,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Movement\n타깃은 GA Item Use Bandage",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Damaged\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -896,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "WaitMovement\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": -2048,
							"NodePosY": 882,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Movement\n타깃은 GA Item Use Bandage",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -1488,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "WaitCastTime",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": -1856,
							"NodePosY": 898,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitMovement\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCastComplete",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCastCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InWaitTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get CastingTime",
											"TargetPin": "CastingTime"
										}
									]
								},
								{
									"PinName": "GrantTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Character.State.Casting\")))"
								},
								{
									"PinName": "InCanMove",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "InCanCancel",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "InSyncTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.500000"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -1456,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "OnCastCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -656,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -288,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Bandage_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 48,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Duration\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get CastingTime",
											"TargetPin": "CastingTime"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 688,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set BandageEffectHandle",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set BandageEffectHandle",
											"TargetPin": "BandageEffectHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SelectedItem",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 880,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "SelectedItem",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break WSItem Document",
											"TargetPin": "WSItemDocument"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break WSItem Document",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1040,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "WSItemDocument",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SelectedItem",
											"TargetPin": "SelectedItem"
										}
									]
								},
								{
									"PinName": "GUID",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find and Use Item\n타깃은 WSPlayer Controller",
											"TargetPin": "UseItemGUID"
										}
									]
								},
								{
									"PinName": "DTID",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "Type",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "Options",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "SlotIndex",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Count",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "RerollCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "AP",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Value",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Logs",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Find and Use Item\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set BandageEffectHandle",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "UseItemGUID",
									"PinCategory": "string",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break WSItem Document",
											"TargetPin": "GUID"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set CastingTime",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": -1536,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: InitializeItemInfo",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set RecoveryRatePerSecond",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastingTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get CastingTime",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -2016,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "CastingTime",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "InWaitTime"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set MontageName",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": -1088,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set RecoveryRatePerSecond",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ReasonKey",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "MontageName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Bandage"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set ReasonKey",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": -880,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set MontageName",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "ReasonKey",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "GA_Item_Use_Bandage"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "InitializeItemInfo 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -2048,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: InitializeItemInfo",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: InitializeItemInfo",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": -1824,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "InitializeItemInfo 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CastingTime",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get CurrentItemData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -2048,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "CurrentItemData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "ItemDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Item Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": -2048,
							"NodePosY": 602,
							"Pins": [
								{
									"PinName": "ItemDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentItemData",
											"TargetPin": "CurrentItemData"
										}
									]
								},
								{
									"PinName": "EffectDescValues",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "RewardId",
									"PinCategory": "int",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": -1744,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "EffectDescValues"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CastingTime",
											"TargetPin": "CastingTime"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CastingTime",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -128,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "CastingTime",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -288,
							"NodePosY": 442,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"HPMax\",Attribute=/Script/WorldStalker.CharacterSet:HPMax,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set RecoveryRatePerSecond",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": -1344,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set CastingTime",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set MontageName",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RecoveryRatePerSecond",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": -1744,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "EffectDescValues"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "2"
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": -1408,
							"NodePosY": 749,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set RecoveryRatePerSecond",
											"TargetPin": "RecoveryRatePerSecond"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get RecoveryRatePerSecond",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -272,
							"NodePosY": 575,
							"Pins": [
								{
									"PinName": "RecoveryRatePerSecond",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float / float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "float / float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": -32,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get RecoveryRatePerSecond",
											"TargetPin": "RecoveryRatePerSecond"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "100.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 160,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float / float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 368,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						}
					],
					"NodeCount": 40
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Item_Use_Bandage.GA_Item_Use_Bandage"
		},
		{
			"AssetName": "GE_Detox",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Detox.GE_Detox"
		},
		{
			"AssetName": "GA_Item_Use_Campfire",
			"ParentClass": "GA_Item_UseBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1616,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3952,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1152,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "IsFound"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1376,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 464,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Interaction"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 2416,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace Trap Location and Rotation",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find and Use Item\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2928,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find and Use Item\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2064,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3168,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Equipment"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3520,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2336,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										},
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "SpawnActor BP Item Camp Fire",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 4000,
							"NodePosY": -608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace Trap Location and Rotation",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_Item_CampFire_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "SpawnTransform_Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Trace Trap Location and Rotation",
											"TargetPin": "OutTrapLocation"
										}
									]
								},
								{
									"PinName": "SpawnTransform_Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Trace Trap Location and Rotation",
											"TargetPin": "OutTrapRotation"
										}
									]
								},
								{
									"PinName": "SpawnTransform_Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "OverrideRootScale"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Trace Trap Location and Rotation",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3616,
							"NodePosY": -608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Item Camp Fire",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_Ability_C"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SKMesh",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bUseRandomBoundary",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutTrapLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Item Camp Fire",
											"TargetPin": "SpawnTransform_Location"
										}
									]
								},
								{
									"PinName": "OutTrapRotation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Item Camp Fire",
											"TargetPin": "SpawnTransform_Rotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3312,
							"NodePosY": -592,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace Trap Location and Rotation",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3248,
							"NodePosY": -496,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace Trap Location and Rotation",
											"TargetPin": "SKMesh"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3664,
							"NodePosY": -336,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Item Camp Fire",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "SpawnActor BP Item Camp Fire",
											"TargetPin": "Owner"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SelectedItem",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2848,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "SelectedItem",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break WSItem Document",
											"TargetPin": "WSItemDocument"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break WSItem Document",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 3008,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "WSItemDocument",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SelectedItem",
											"TargetPin": "SelectedItem"
										}
									]
								},
								{
									"PinName": "GUID",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find and Use Item\n타깃은 WSPlayer Controller",
											"TargetPin": "UseItemGUID"
										}
									]
								},
								{
									"PinName": "DTID",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "Type",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "Options",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "SlotIndex",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Count",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "RerollCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "AP",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Value",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Logs",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Find and Use Item\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3296,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "UseItemGUID",
									"PinCategory": "string",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break WSItem Document",
											"TargetPin": "GUID"
										}
									]
								}
							]
						}
					],
					"NodeCount": 25
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Item_Use_Campfire.GA_Item_Use_Campfire"
		},
		{
			"AssetName": "GE_Defense_Debuff",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Defense_Debuff.GE_Defense_Debuff"
		},
		{
			"AssetName": "GA_Item_Use_CastingBase",
			"ParentClass": "GA_Item_UseBase_C",
			"Variables": [
				{
					"Name": "MontageName",
					"VarGuid": "3AAEEEED423873605E20169067F084B7",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ReasonKey",
					"VarGuid": "237235104B7662212CFA02AE14549B88",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "CastingTime",
					"VarGuid": "6F8583524595BF442AC6BD8562959140",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "IsCompleted",
					"VarGuid": "20F169A84C932B6623F0D58F0C50F138",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "3",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Initialize Item Info\n타깃은 GA Item Use Casting Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 800,
							"NodePosY": -304,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 800,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Initialize Item Info\n타깃은 GA Item Use Casting Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1184,
							"NodePosY": -224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get MontageName",
											"TargetPin": "MontageName"
										}
									]
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1952,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1488,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "IsFound"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1712,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get MontageName",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1008,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "MontageName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "Name"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 288,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Cancel\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Progress Complete\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Progress Cancel\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CancelText",
									"PinCategory": "text",
									"Direction": "Input",
									"DefaultText": "취소됨"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 400,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 912,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Cancel\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Complete\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Progress Complete\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CompleteText",
									"PinCategory": "text",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bIsVisible",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReasonKey",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get ReasonKey",
											"TargetPin": "ReasonKey"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 368,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ReasonKey",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 480,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "ReasonKey",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "ReasonKey"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ApplyItemEffect\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get IsCompleted",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2192,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "IsCompleted",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2352,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get IsCompleted",
											"TargetPin": "IsCompleted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2560,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 2688,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2944,
							"NodePosY": -224,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3184,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Progress Start\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3424,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get CastingTime",
											"TargetPin": "CastingTime"
										}
									]
								},
								{
									"PinName": "ProgressText",
									"PinCategory": "text",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get CastingTime",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3280,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "CastingTime",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3104,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3440,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3728,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Progress Start\n타깃은 WSPlayer Controller",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bIsVisible",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReasonKey",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get ReasonKey",
											"TargetPin": "ReasonKey"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ReasonKey",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3568,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "ReasonKey",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "ReasonKey"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2896,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set IsCompleted",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get CastingTime",
											"TargetPin": "CastingTime"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get CastingTime",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2736,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "CastingTime",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set IsCompleted",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3120,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Item Effect\n타깃은 GA Item Use Casting Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "IsCompleted",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3648,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Item Effect\n타깃은 GA Item Use Casting Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Equipment"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										},
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3952,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4576,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Play Length\n타깃은 애니메이션 에셋",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3952,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4352,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Apply Item Effect\n타깃은 GA Item Use Casting Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3344,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set IsCompleted",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "InitializeItemInfo\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Initialize Item Info\n타깃은 GA Item Use Casting Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 528,
							"NodePosY": -224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 43
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Item_Use_CastingBase.GA_Item_Use_CastingBase"
		},
		{
			"AssetName": "GE_Defense_Add_NoDuration",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Defense_Add_NoDuration.GE_Defense_Add_NoDuration"
		},
		{
			"AssetName": "GA_Item_Use_SurgeryKit",
			"ParentClass": "GA_Item_Use_CastingBase_C",
			"Variables": [
				{
					"Name": "RecoveryRate",
					"VarGuid": "203160FC415A652B57531EAAADF2615E",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "3",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Set CastingTime",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 560,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: InitializeItemInfo",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set RecoveryRate",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastingTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set MontageName",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 992,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set RecoveryRate",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ReasonKey",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "MontageName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Interaction"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set ReasonKey",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1200,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set MontageName",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "ReasonKey",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "GA_Item_Use_SurgeryKit"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get CurrentItemData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 0,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "CurrentItemData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "ItemDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Item Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 0,
							"NodePosY": -33,
							"Pins": [
								{
									"PinName": "ItemDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentItemData",
											"TargetPin": "CurrentItemData"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "EffectDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "EffectDescValues",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "Desc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStack",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "ItemType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SubType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "Rarity",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "Price",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SellPrice",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "RecipeId",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "RewardId",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Icon",
									"PinCategory": "softobject",
									"Direction": "Output"
								},
								{
									"PinName": "UseEffect",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "UseEffectValue",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "VisualID",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "HandObjMesh",
									"PinCategory": "softobject",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveAbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "OptionBP",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ItemEquipMontageName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "ItemEquipCameraMode",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "bRegister",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ApplyItemEffect 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 257,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ApplyItemEffect",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ApplyItemEffect",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 240,
							"NodePosY": 257,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyItemEffect 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Item\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 304,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "EffectDescValues"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CastingTime",
											"TargetPin": "CastingTime"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 304,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "EffectDescValues"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set RecoveryRate",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 768,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set CastingTime",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set MontageName",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RecoveryRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 656,
							"NodePosY": 173,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set RecoveryRate",
											"TargetPin": "RecoveryRate"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 144,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find and Use Item\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Find Item\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Use Item from Belt\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SelectedItem",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 64,
							"NodePosY": 631,
							"Pins": [
								{
									"PinName": "SelectedItem",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break WSItem Document",
											"TargetPin": "WSItemDocument"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break WSItem Document",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 224,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "WSItemDocument",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SelectedItem",
											"TargetPin": "SelectedItem"
										}
									]
								},
								{
									"PinName": "GUID",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find and Use Item\n타깃은 WSPlayer Controller",
											"TargetPin": "UseItemGUID"
										},
										{
											"TargetNode": "Find Item\n타깃은 WSPlayer Controller",
											"TargetPin": "UseItemGUID"
										}
									]
								},
								{
									"PinName": "DTID",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "Type",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "Options",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "SlotIndex",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Count",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "RerollCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "AP",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Value",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Logs",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Find and Use Item\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1280,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "UseItemGUID",
									"PinCategory": "string",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break WSItem Document",
											"TargetPin": "GUID"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1200,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_HP_Add_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1568,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": 730,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 832,
							"NodePosY": 746,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"HPMax\",Attribute=/Script/WorldStalker.CharacterSet:HPMax,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get RecoveryRate",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 928,
							"NodePosY": 889,
							"Pins": [
								{
									"PinName": "RecoveryRate",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float / float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "float / float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1072,
							"NodePosY": 890,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get RecoveryRate",
											"TargetPin": "RecoveryRate"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "100.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1264,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float / float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1872,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Use Item from Belt\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "InitializeItemInfo 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -224,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: InitializeItemInfo",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: InitializeItemInfo",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": -224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "InitializeItemInfo 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CastingTime",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Find Item\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ApplyItemEffect",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "UseItemGUID",
									"PinCategory": "string",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break WSItem Document",
											"TargetPin": "GUID"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 832,
							"NodePosY": 257,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Item\n타깃은 WSPlayer Controller",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Find Item\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find and Use Item\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get UseItemSlotType",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1984,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "UseItemSlotType",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "Inventory",
									"LinkedTo": [
										{
											"TargetNode": "Use Item from Belt\n타깃은 WSPlayer Controller",
											"TargetPin": "ItemSlotType"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get SlotIndex",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2000,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "SlotIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Use Item from Belt\n타깃은 WSPlayer Controller",
											"TargetPin": "BeltIndex"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Use Item from Belt\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2176,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ItemSlotType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Inventory",
									"LinkedTo": [
										{
											"TargetNode": "Get UseItemSlotType",
											"TargetPin": "UseItemSlotType"
										}
									]
								},
								{
									"PinName": "BeltIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get SlotIndex",
											"TargetPin": "SlotIndex"
										}
									]
								}
							]
						}
					],
					"NodeCount": 32
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Item_Use_SurgeryKit.GA_Item_Use_SurgeryKit"
		},
		{
			"AssetName": "GE_Defense_Add",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Defense_Add.GE_Defense_Add"
		},
		{
			"AssetName": "GA_Jump",
			"ParentClass": "WSGameplayAbility",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2704,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "WaitMovementModeChange",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1920,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Jump\n타깃은 캐릭터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnChange",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "NewMovementMode",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewMode",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MOVE_Walking"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2400,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitMovementModeChange",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 480,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To Character",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 768,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "As캐릭터",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Jump\n타깃은 캐릭터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get bIsCrouched",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Jump\n타깃은 캐릭터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1600,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "WaitMovementModeChange",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "As캐릭터"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get bIsCrouched",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1056,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "bIsCrouched",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "As캐릭터"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1056,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bIsCrouched",
											"TargetPin": "bIsCrouched"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Jump\n타깃은 캐릭터",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1296,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.100000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2400,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitMovementModeChange",
											"TargetPin": "OnChange"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.250000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1600,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bIsCrouched",
											"TargetPin": "bIsCrouched"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Jump\n타깃은 캐릭터",
											"TargetPin": "execute"
										}
									]
								}
							]
						}
					],
					"NodeCount": 13
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Jump.GA_Jump"
		},
		{
			"AssetName": "GE_DamageUp_Scroll",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_DamageUp_Scroll.GE_DamageUp_Scroll"
		},
		{
			"AssetName": "GA_Knockback",
			"ParentClass": "WSGameplayAbility",
			"Variables": [
				{
					"Name": "KnockbackParameter",
					"VarGuid": "1366E94C456A53B88A06FD8545D8673D",
					"Category": "object",
					"SubCategoryObject": "GA_KnockbackParameter_C",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										},
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 288,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To GA_KnockbackParameter",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 288,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To GA_KnockbackParameter",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To GA_KnockbackParameter",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 608,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set KnockbackParameter",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "AsGA Knockback Parameter",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set KnockbackParameter",
											"TargetPin": "KnockbackParameter"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1168,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3088,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2848,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get Duration",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1344,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 240,
							"NodePosY": 1344,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": 1424,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 832,
							"NodePosY": 1344,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Movement Mode\n타깃은 캐릭터 무브먼트 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get CharacterMovement",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1120,
							"NodePosY": 1472,
							"Pins": [
								{
									"PinName": "CharacterMovement",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Movement Mode\n타깃은 캐릭터 무브먼트 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Movement Mode\n타깃은 캐릭터 무브먼트 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1392,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "CharacterMovement"
										}
									]
								},
								{
									"PinName": "NewMovementMode",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MOVE_Walking"
								},
								{
									"PinName": "NewCustomMode",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Cast To BP_EnemyBaseNew",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1456,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Enemy Base New",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get IsEnemyWake",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get IsEnemyWake",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1760,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "IsEnemyWake",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "AsBP Enemy Base New"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2032,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get IsEnemyWake",
											"TargetPin": "IsEnemyWake"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Apply Root Motion Jump Force",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2496,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnFinish",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnLanded",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Distance",
											"TargetPin": "Distance"
										}
									]
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Height",
											"TargetPin": "Height"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Duration",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "MinimumLandedTriggerTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "bFinishOnLanded",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "VelocityOnFinishMode",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MaintainLastRootMotionVelocity",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SetVelocityOnFinish",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ClampVelocityOnFinish",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "PathOffsetCurve",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TimeMappingCurve",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1760,
							"NodePosY": 801,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Apply Jump Force to Character\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Remove Jump Root Motion\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 2080,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SetVelocity"
								},
								{
									"PinName": "Option 1",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MaintainLastRootMotionVelocity"
								},
								{
									"PinName": "Index",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Get bRemainLastVelocity",
											"TargetPin": "bRemainLastVelocity"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "VelocityOnFinishMode"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CharacterMovement",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1776,
							"NodePosY": 944,
							"Pins": [
								{
									"PinName": "CharacterMovement",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bServerAcceptClientAuthoritativePosition",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set bServerAcceptClientAuthoritativePosition",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Jump Force to Character\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3056,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "InstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "ApplyJumpForceToCharacter"
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Distance",
											"TargetPin": "Distance"
										}
									]
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Height",
											"TargetPin": "Height"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Duration",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "bFinishOnLanded",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "VelocityOnFinishMode",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MaintainLastRootMotionVelocity",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SetVelocityOnFinish",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ClampVelocityOnFinish",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Set KnockbackParameter",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 944,
							"NodePosY": 19,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To GA_KnockbackParameter",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "KnockbackParameter",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To GA_KnockbackParameter",
											"TargetPin": "AsGA Knockback Parameter"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get bUseLegacyKnockback",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get bUseReverseKnockback",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1456,
							"NodePosY": 817,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get KnockbackParameter",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1584,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "KnockbackParameter",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Distance",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Height",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Duration",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get bRemainLastVelocity",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Distance",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1792,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "Distance"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get KnockbackParameter",
											"TargetPin": "KnockbackParameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Height",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1792,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "Height"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get KnockbackParameter",
											"TargetPin": "KnockbackParameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Duration",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1792,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "Duration"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get KnockbackParameter",
											"TargetPin": "KnockbackParameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get bRemainLastVelocity",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1792,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "bRemainLastVelocity",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get KnockbackParameter",
											"TargetPin": "KnockbackParameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bServerAcceptClientAuthoritativePosition",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2464,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bServerAcceptClientAuthoritativePosition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "CharacterMovement"
										}
									]
								}
							]
						},
						{
							"NodeName": "Remove Jump Root Motion\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3616,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "InstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "ApplyJumpForceToCharacter"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3360,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Jump Force to Character\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Jump Root Motion\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get Duration",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 1952,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SetVelocity"
								},
								{
									"PinName": "Option 1",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MaintainLastRootMotionVelocity"
								},
								{
									"PinName": "Index",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Get bRemainLastVelocity",
											"TargetPin": "bRemainLastVelocity"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Jump Force to Character\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "VelocityOnFinishMode"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get KnockbackParameter",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1456,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "KnockbackParameter",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Distance",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Height",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Duration",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get bRemainLastVelocity",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Distance",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1664,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Jump Force to Character\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "Distance"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get KnockbackParameter",
											"TargetPin": "KnockbackParameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Height",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1664,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Jump Force to Character\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "Height"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get KnockbackParameter",
											"TargetPin": "KnockbackParameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Duration",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1664,
							"NodePosY": 1120,
							"Pins": [
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Jump Force to Character\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "Duration"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get KnockbackParameter",
											"TargetPin": "KnockbackParameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get bRemainLastVelocity",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1664,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "bRemainLastVelocity",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get KnockbackParameter",
											"TargetPin": "KnockbackParameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bServerAcceptClientAuthoritativePosition",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 4176,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bServerAcceptClientAuthoritativePosition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "CharacterMovement"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4720,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get bUseLegacyKnockback",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 944,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "bUseLegacyKnockback",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set KnockbackParameter",
											"TargetPin": "Output_Get"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1248,
							"NodePosY": 19,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set KnockbackParameter",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bUseLegacyKnockback",
											"TargetPin": "bUseLegacyKnockback"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1136,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1456,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Call Launch Character\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Call Launch Character\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Call Launch Character\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1856,
							"NodePosY": -240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "NewVelocity",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get NewVelocity",
											"TargetPin": "NewVelocity"
										}
									]
								},
								{
									"PinName": "bOverrideVelocity",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Get OverrideVelocity",
											"TargetPin": "OverrideVelocity"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get KnockbackParameter",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1360,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "KnockbackParameter",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get NewVelocity",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get OverrideVelocity",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get NewVelocity",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1568,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "NewVelocity",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Call Launch Character\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "NewVelocity"
										},
										{
											"TargetNode": "Vector Length",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get KnockbackParameter",
											"TargetPin": "KnockbackParameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get OverrideVelocity",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1568,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OverrideVelocity",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Call Launch Character\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "bOverrideVelocity"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get KnockbackParameter",
											"TargetPin": "KnockbackParameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2144,
							"NodePosY": -8,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Vector Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.001000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2352,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Call Launch Character\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Vector Length",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1936,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get NewVelocity",
											"TargetPin": "NewVelocity"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2576,
							"NodePosY": -224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 880,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 592,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 880,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find Look at Rotation",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": 417,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Option 0"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterMovementComponent",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2064,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bServerAcceptClientAuthoritativePosition",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "CharacterMovement"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Movement Component",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set bIgnorePositionErrorCheck",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2752,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bServerAcceptClientAuthoritativePosition",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Jump Force to Character\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bIgnorePositionErrorCheck",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "AsWSCharacter Movement Component"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bIgnorePositionErrorCheck",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 4448,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bServerAcceptClientAuthoritativePosition",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bIgnorePositionErrorCheck",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "AsWSCharacter Movement Component"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3920,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove Jump Root Motion\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bServerAcceptClientAuthoritativePosition",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get bUseReverseKnockback",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 928,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "bUseReverseKnockback",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set KnockbackParameter",
											"TargetPin": "Output_Get"
										}
									]
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 1360,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Option 1",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Index",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Get bUseReverseKnockback",
											"TargetPin": "bUseReverseKnockback"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Jump Force",
											"TargetPin": "Rotation"
										},
										{
											"TargetNode": "Apply Jump Force to Character\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "Rotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 880,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 576,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 864,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find Look at Rotation",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Option 1"
										}
									]
								}
							]
						},
						{
							"NodeName": "시전자에게로 끌어올 경우(블랙마리아)",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 512,
							"NodePosY": 528,
							"Comment": "시전자에게로 끌어올 경우(블랙마리아)",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=0.150000,G=0.150000,B=0.150000,A=0.500000)",
								"FontSize": "18"
							}
						}
					],
					"NodeCount": 66
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Knockback.GA_Knockback"
		},
		{
			"AssetName": "GE_CostUsableCount",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_CostUsableCount.GE_CostUsableCount"
		},
		{
			"AssetName": "GA_KnockbackParameter",
			"ParentClass": "Object",
			"Variables": [
				{
					"Name": "NewVelocity",
					"VarGuid": "D07912A24803EC624EA436845EA9BE2A",
					"Category": "struct",
					"SubCategoryObject": "Vector",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "OverrideVelocity",
					"VarGuid": "F4D5630B4EC63247B63FB3B324FB1E16",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Duration",
					"VarGuid": "04C63964474BF9276D7AB295F2997868",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Height",
					"VarGuid": "A72BCCEA45A8D13A50ECB0B741D16A6E",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Distance",
					"VarGuid": "27FF55D4411B34DC09FC9C941C26C02C",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bRemainLastVelocity",
					"VarGuid": "09971CD1472BDD4C24C8E7A3640692A9",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bUseLegacyKnockback",
					"VarGuid": "E8499BA84C45599D7E7B5D89EBBA1B10",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bUseReverseKnockback",
					"VarGuid": "DA99020544AC30C90D8078A43520084C",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"MetaData":
					{
						"tooltip": "상대방을 시전자에게 끌어오도록 할 때 사용합니다."
					},
					"Source": "Blueprint"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_KnockbackParameter.GA_KnockbackParameter"
		},
		{
			"AssetName": "GE_CorrosionState",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_CorrosionState.GE_CorrosionState"
		},
		{
			"AssetName": "GA_LadderClimb",
			"ParentClass": "WSGameplayAbility",
			"Variables": [
				{
					"Name": "UpToggle",
					"VarGuid": "A30F560A46F512151F5C6E8BFD2C0A72",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "LadderYaw",
					"VarGuid": "29BE1B904D466A86C9E8B097152857A5",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bLeft",
					"VarGuid": "567B06464997DE779918E799989F00D3",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "CurrentLadder",
					"VarGuid": "8C44DEF142D129A453ADE3B00EC2C39D",
					"Category": "object",
					"SubCategoryObject": "LadderActor",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bEnd",
					"VarGuid": "5BB6486143D1CF02AF466E99984FBC4C",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ResetLocation",
					"VarGuid": "B7C622B74A9EC7CB8340269F7EDBBFDB",
					"Category": "struct",
					"SubCategoryObject": "Vector",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Ladder Location Offset",
					"VarGuid": "2187AD0A4DCCCE19BA52BD89238701BA",
					"Category": "struct",
					"SubCategoryObject": "Vector",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1904,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 240,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 4784,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "WaitInputForward\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Input Forward\n타깃은 GA Ladder Climb",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5776,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Ladder End\n타깃은 GA Ladder Climb",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1904,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentLadder",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Ladder Location Offset",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Movement Mode\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Movement Mode Ladder Climb\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get LadderLocationOffset",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 240,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Movement Mode\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Movement Mode\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Movement Mode\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 560,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "NewMovementMode",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MOVE_Falling"
								},
								{
									"PinName": "NewCustomMode",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "bSetVelocity",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "NewVelocity",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 256,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitInputForward\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.LadderMove\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1936,
							"NodePosY": 1600,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1936,
							"NodePosY": 2176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 656,
							"NodePosY": 1856,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Apply Root Motion Move to Force",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 4112,
							"NodePosY": 1984,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnTimedOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnTimedOutAndDestinationReached",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Step Location",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.500000"
								},
								{
									"PinName": "bSetNewMovementMode",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "MovementMode",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MOVE_None"
								},
								{
									"PinName": "bRestrictSpeedToExpected",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "PathOffsetCurve",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "VelocityOnFinishMode",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SetVelocity"
								},
								{
									"PinName": "SetVelocityOnFinish",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ClampVelocityOnFinish",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1008,
							"NodePosY": 2112,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "EventMagnitude"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1376,
							"NodePosY": 1600,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Rotation\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Toggle Left Right",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Toggle Left Right",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "WaitLadderEnd\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Ladder End\n타깃은 GA Ladder Climb",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6064,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Forward\n타깃은 GA Ladder Climb",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Movement Mode Ladder Climb\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 208,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitLadderEnd\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.LadderEnd\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 560,
							"NodePosY": 2608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ResetLocation",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 992,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To LadderActor",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To LadderActor",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1360,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										},
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentLadder",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "AsLadder Actor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Nearest Step\n타깃은 Ladder Actor",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set CurrentLadder",
											"TargetPin": "CurrentLadder"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3056,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To LadderActor",
											"TargetPin": "AsLadder Actor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ReturnValue_Roll",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ReturnValue_Pitch",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ReturnValue_Yaw",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set LadderYaw",
											"TargetPin": "LadderYaw"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Camera Mode\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5776,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewCameraMode",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_CM_LadderClimb_C"
								},
								{
									"PinName": "bIsClearByAbility",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5472,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Camera Mode\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 5232,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location And Rotation\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Movement Mode\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2736,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Ladder Location Offset",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set LadderYaw",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "NewMovementMode",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MOVE_Custom"
								},
								{
									"PinName": "NewCustomMode",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "bSetVelocity",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "NewVelocity",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Set Movement Mode Ladder Climb\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6352,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Ladder End\n타깃은 GA Ladder Climb",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location And Rotation\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1008,
							"NodePosY": 1584,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "NewRotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "NewRotation_Roll",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "NewRotation_Pitch",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "NewRotation_Yaw",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get LadderYaw",
											"TargetPin": "LadderYaw"
										}
									]
								},
								{
									"PinName": "bTeleportPhysics",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 720,
							"NodePosY": 1376,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set LadderYaw",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3360,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Movement Mode\n타깃은 WSCharacter Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Nearest Step\n타깃은 Ladder Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "LadderYaw",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue_Yaw"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get LadderYaw",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 832,
							"NodePosY": 1776,
							"Pins": [
								{
									"PinName": "LadderYaw",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Rotation\n타깃은 액터",
											"TargetPin": "NewRotation_Yaw"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5472,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Forward\n타깃은 GA Ladder Climb",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1936,
							"NodePosY": 2960,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1936,
							"NodePosY": 3552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Toggle Left Right",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1648,
							"NodePosY": 1600,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Left",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Right",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Toggle Left Right",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1600,
							"NodePosY": 3152,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Left",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Right",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3280,
							"NodePosY": -176,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3328,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Nearest Step\n타깃은 Ladder Actor",
											"TargetPin": "InLocation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get World Location\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3664,
							"NodePosY": 2112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Next Step\n타깃은 Ladder Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Step Location",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Root Motion Move to Force",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 4880,
							"NodePosY": 3248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnTimedOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnTimedOutAndDestinationReached",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Step Location",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.500000"
								},
								{
									"PinName": "bSetNewMovementMode",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "MovementMode",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MOVE_None"
								},
								{
									"PinName": "bRestrictSpeedToExpected",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "PathOffsetCurve",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "VelocityOnFinishMode",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SetVelocity"
								},
								{
									"PinName": "SetVelocityOnFinish",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ClampVelocityOnFinish",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Get World Location\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4448,
							"NodePosY": 3328,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Prev Step\n타깃은 Ladder Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Step Location",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3952,
							"NodePosY": 3248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Prev Step\n타깃은 Ladder Actor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get Prev Step\n타깃은 Ladder Actor",
											"TargetPin": "OutSuccess"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Move to Force",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4208,
							"NodePosY": 3392,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3680,
							"NodePosY": 1952,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Next Step\n타깃은 Ladder Actor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get Next Step\n타깃은 Ladder Actor",
											"TargetPin": "OutSuccess"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Move to Force",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Nearest Step\n타깃은 Ladder Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3584,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set LadderYaw",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To LadderActor",
											"TargetPin": "AsLadder Actor"
										}
									]
								},
								{
									"PinName": "InLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set CurrentLadder",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1632,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To LadderActor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CurrentLadder",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To LadderActor",
											"TargetPin": "AsLadder Actor"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get CurrentLadder",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2560,
							"NodePosY": 1904,
							"Pins": [
								{
									"PinName": "CurrentLadder",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Next Step\n타깃은 Ladder Actor",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Nearest Step\n타깃은 Ladder Actor",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Next Step\n타깃은 Ladder Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3376,
							"NodePosY": 1936,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Nearest Step\n타깃은 Ladder Actor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentLadder",
											"TargetPin": "CurrentLadder"
										}
									]
								},
								{
									"PinName": "InCurrentStep",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Nearest Step\n타깃은 Ladder Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OutSuccess",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CurrentLadder",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3440,
							"NodePosY": 3296,
							"Pins": [
								{
									"PinName": "CurrentLadder",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Prev Step\n타깃은 Ladder Actor",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Nearest Step\n타깃은 Ladder Actor",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Prev Step\n타깃은 Ladder Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3632,
							"NodePosY": 3232,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Nearest Step\n타깃은 Ladder Actor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentLadder",
											"TargetPin": "CurrentLadder"
										}
									]
								},
								{
									"PinName": "InCurrentStep",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Nearest Step\n타깃은 Ladder Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OutSuccess",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get World Location\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6752,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Nearest Step\n타깃은 Ladder Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Overlap Actors",
											"TargetPin": "CapsulePos"
										},
										{
											"TargetNode": "Step Location",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Actor Location And Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7248,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Movement Mode Ladder Climb\n타깃은 WSCharacter Player",
											"TargetPin": "then"
										},
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Overlap Actors",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "NewLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Step Location",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "NewRotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "NewRotation_Roll",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "NewRotation_Pitch",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "NewRotation_Yaw",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Step Location",
											"TargetPin": "Yaw"
										}
									]
								},
								{
									"PinName": "bSweep",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "SweepHitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bTeleport",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7248,
							"NodePosY": -160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location And Rotation\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get World Location\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4208,
							"NodePosY": 1424,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get LadderEnd",
											"TargetPin": "LadderEnd"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Vector",
											"TargetPin": "InVec"
										},
										{
											"TargetNode": "Apply Root Motion Move to Force",
											"TargetPin": "TargetLocation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CurrentLadder",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4208,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "CurrentLadder",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get LadderEnd",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4528,
							"NodePosY": 1216,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get LadderEnd",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4208,
							"NodePosY": 1376,
							"Pins": [
								{
									"PinName": "LadderEnd",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentLadder",
											"TargetPin": "CurrentLadder"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Root Motion Move to Force",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 5232,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bEnd",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Stop\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnTimedOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Move to Force",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnTimedOutAndDestinationReached",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Move to Force",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TargetLocation_X",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue_X"
										}
									]
								},
								{
									"PinName": "TargetLocation_Y",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue_Y"
										}
									]
								},
								{
									"PinName": "TargetLocation_Z",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Vector",
											"TargetPin": "Z"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.300000"
								},
								{
									"PinName": "bSetNewMovementMode",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "MovementMode",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MOVE_None"
								},
								{
									"PinName": "bRestrictSpeedToExpected",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "PathOffsetCurve",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "VelocityOnFinishMode",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SetVelocity"
								},
								{
									"PinName": "SetVelocityOnFinish",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ClampVelocityOnFinish",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6384,
							"NodePosY": 1360,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Move to Force",
											"TargetPin": "OnTimedOut"
										},
										{
											"TargetNode": "Apply Root Motion Move to Force",
											"TargetPin": "OnTimedOutAndDestinationReached"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Apply Root Motion Move to Force",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 5824,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Move to Force",
											"TargetPin": "OnTimedOut"
										},
										{
											"TargetNode": "Apply Root Motion Move to Force",
											"TargetPin": "OnTimedOutAndDestinationReached"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnTimedOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnTimedOutAndDestinationReached",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.300000"
								},
								{
									"PinName": "bSetNewMovementMode",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "MovementMode",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MOVE_None"
								},
								{
									"PinName": "bRestrictSpeedToExpected",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "PathOffsetCurve",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "VelocityOnFinishMode",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SetVelocity"
								},
								{
									"PinName": "SetVelocityOnFinish",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ClampVelocityOnFinish",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4880,
							"NodePosY": 1184,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ReturnValue_X",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Move to Force",
											"TargetPin": "TargetLocation_X"
										}
									]
								},
								{
									"PinName": "ReturnValue_Y",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Move to Force",
											"TargetPin": "TargetLocation_Y"
										}
									]
								},
								{
									"PinName": "ReturnValue_Z",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Break Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4944,
							"NodePosY": 1344,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InVec",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "X",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Y",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Z",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Move to Force",
											"TargetPin": "TargetLocation_Z"
										}
									]
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 4176,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bEnd",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bEnd",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 4592,
							"NodePosY": 1584,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Move to Force",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get bEnd",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 640,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "bEnd",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 640,
							"NodePosY": 1600,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bEnd",
											"TargetPin": "bEnd"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Montage Stop\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5824,
							"NodePosY": 1136,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Move to Force",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OverrideBlendOutTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-1.000000"
								}
							]
						},
						{
							"NodeName": "다올라감",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 4128,
							"NodePosY": 1072,
							"Comment": "다올라감",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "두번하는 이유: 처음에 붙을때랑 카메라 돌아갈때 두번 해야됨 안그러면 캐릭터 돌아감",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 6704,
							"NodePosY": -224,
							"Comment": "두번하는 이유: 처음에 붙을때랑 카메라 돌아갈때 두번 해야됨 안그러면 캐릭터 돌아감",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 928,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Movement Mode\n타깃은 WSCharacter Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "LadderClimb_UpEnd"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1280,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1008,
							"NodePosY": 1376,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Rotation\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1936,
							"NodePosY": 1424,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Toggle Left Right",
											"TargetPin": "Left"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "LadderClimb_UpLeft"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1936,
							"NodePosY": 2000,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Toggle Left Right",
											"TargetPin": "Right"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "LadderClimb_UpRight"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3888,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Nearest Step\n타깃은 Ladder Actor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "LadderClimb_UpStart"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1936,
							"NodePosY": 2784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Toggle Left Right",
											"TargetPin": "Left"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "LadderClimb_DownLeft"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1952,
							"NodePosY": 3376,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Toggle Left Right",
											"TargetPin": "Right"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "LadderClimb_DownRight"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1168,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1808,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2432,
							"NodePosY": -400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bIsVisible",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReasonKey",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "GA_LadderClimb"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 576,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To LadderActor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set ResetLocation",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2112,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2560,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Cross Hair\n타깃은 WSGame Widget",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update Cross Hair\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3296,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bChangedWeapon",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3552,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Update Cross Hair\n타깃은 WSGame Widget",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bIsVisible",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReasonKey",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "GA_LadderClimb"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2112,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Nearest Step\n타깃은 Ladder Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3088,
							"NodePosY": 1936,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Next Step\n타깃은 Ladder Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentLadder",
											"TargetPin": "CurrentLadder"
										}
									]
								},
								{
									"PinName": "InLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Next Step\n타깃은 Ladder Actor",
											"TargetPin": "InCurrentStep"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2512,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2800,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Nearest Step\n타깃은 Ladder Actor",
											"TargetPin": "InLocation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Nearest Step\n타깃은 Ladder Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3184,
							"NodePosY": 3232,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Prev Step\n타깃은 Ladder Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentLadder",
											"TargetPin": "CurrentLadder"
										}
									]
								},
								{
									"PinName": "InLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Prev Step\n타깃은 Ladder Actor",
											"TargetPin": "InCurrentStep"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2848,
							"NodePosY": 3248,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2896,
							"NodePosY": 3344,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Nearest Step\n타깃은 Ladder Actor",
											"TargetPin": "InLocation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4240,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "IsFound"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4448,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Capsule Overlap Actors",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 8080,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location And Rotation\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "CapsulePos",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "30.000000"
								},
								{
									"PinName": "HalfHeight",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "60.000000"
								},
								{
									"PinName": "ObjectTypes",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ActorClassFilter",
									"PinCategory": "class",
									"Direction": "Input"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "OutActors",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 7696,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Overlap Actors",
											"TargetPin": "ObjectTypes"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery3"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 8416,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Overlap Actors",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Overlap Actors",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 9152,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 7872,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Overlap Actors",
											"TargetPin": "ActorsToIgnore"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7568,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set ResetLocation",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 336,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "ResetLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -240,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 48,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set ResetLocation",
											"TargetPin": "ResetLocation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 8832,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 8832,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "NewLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get ResetLocation",
											"TargetPin": "ResetLocation"
										}
									]
								},
								{
									"PinName": "bSweep",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "SweepHitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bTeleport",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get ResetLocation",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 8624,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "ResetLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location\n타깃은 액터",
											"TargetPin": "NewLocation"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get LadderLocationOffset",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2192,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "LadderLocationOffset",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set Ladder Location Offset",
											"TargetPin": "Ladder Location Offset"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Ladder Location Offset",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2480,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Movement Mode\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Ladder Location Offset",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get LadderLocationOffset",
											"TargetPin": "LadderLocationOffset"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2784,
							"NodePosY": 1952,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentLadder",
											"TargetPin": "CurrentLadder"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Nearest Step\n타깃은 Ladder Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get CurrentLadder",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2400,
							"NodePosY": 3328,
							"Pins": [
								{
									"PinName": "CurrentLadder",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2576,
							"NodePosY": 3248,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentLadder",
											"TargetPin": "CurrentLadder"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Nearest Step\n타깃은 Ladder Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Step Location",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 3888,
							"NodePosY": 2128,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Move to Force",
											"TargetPin": "TargetLocation"
										}
									]
								},
								{
									"PinName": "Yaw",
									"PinCategory": "real",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Step Location",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 4688,
							"NodePosY": 3344,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Move to Force",
											"TargetPin": "TargetLocation"
										}
									]
								},
								{
									"PinName": "Yaw",
									"PinCategory": "real",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Step Location",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 7008,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location And Rotation\n타깃은 액터",
											"TargetPin": "NewLocation"
										}
									]
								},
								{
									"PinName": "Yaw",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location And Rotation\n타깃은 액터",
											"TargetPin": "NewRotation_Yaw"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 896,
							"NodePosY": -384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To LadderActor",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2096,
							"NodePosY": -384,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2944,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Cross Hair\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1536,
							"NodePosY": -384,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2560,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 121
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_LadderClimb.GA_LadderClimb"
		},
		{
			"AssetName": "GE_Common_SubSkill_Cooldown",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Common_SubSkill_Cooldown.GE_Common_SubSkill_Cooldown"
		},
		{
			"AssetName": "GA_Revive",
			"ParentClass": "GA_WSGameplayAbilityBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Value",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2016,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Remove",
											"TargetPin": "Removed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "HalfDeath_HP_RecoverPer"
								},
								{
									"PinName": "DefaultValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "10.000000"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1520,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1904,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"HPMax\",Attribute=/Script/WorldStalker.CharacterSet:HPMax,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2576,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2432,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_HalfDeath_Instant_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2784,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Value",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.MaxHP\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3136,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2368,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Value",
											"TargetPin": "Value"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.010000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 496,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Revived\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Revived\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 496,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Revived\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Remove",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Revived\n타깃은 WSCharacter Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Tag Remove",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1152,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Removed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Value",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Character.State.HalfDeath\")"
								},
								{
									"PinName": "InOptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3472,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1856,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"ReviveHPBonusRate\",Attribute=/Script/WorldStalker.PassiveSet:ReviveHPBonusRate,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "float + float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2464,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability Level\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1872,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2176,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability Level\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.010000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "AbilityLevel로 받음",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 1792,
							"NodePosY": 400,
							"Comment": "AbilityLevel로 받음",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						}
					],
					"NodeCount": 20
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Revive.GA_Revive"
		},
		{
			"AssetName": "GE_ClearDOT",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_ClearDOT.GE_ClearDOT"
		},
		{
			"AssetName": "GA_Scroll_AllStatup_Buff",
			"ParentClass": "GA_WSGameplayAbilityBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -16,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 192,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1408,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Primary Stats\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_AllStatUp_Scroll_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 784,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "3.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1072,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Duration\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "300.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1984,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Update Primary Stats\n타깃은 WSCharacter Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "300.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2240,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1392,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Primary Stats\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update Primary Stats\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1728,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 432,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Primary Stats\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 352,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Primary Stats\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update Primary Stats\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 688,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						}
					],
					"NodeCount": 16
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Scroll_AllStatup_Buff.GA_Scroll_AllStatup_Buff"
		},
		{
			"AssetName": "GE_BuyHP",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_BuyHP.GE_BuyHP"
		},
		{
			"AssetName": "GA_SelectWeapon",
			"ParentClass": "GA_WSGameplayAbilityBase_C",
			"Variables": [
				{
					"Name": "SelectWeaponSlot",
					"VarGuid": "A68A60C441B9A3421EECD9B7BE031049",
					"Category": "byte",
					"SubCategoryObject": "EEquipSlotType",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "3",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -320,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Swap Weapon\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get PlayerState",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Swap Weapon\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1280,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "NewWeaponSlot",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get SelectWeaponSlot",
											"TargetPin": "SelectWeaponSlot"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SelectWeaponSlot",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 544,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "SelectWeaponSlot",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Enum)",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get PlayerState",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 0,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "PlayerState",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSPlayerState",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 256,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PlayerState",
											"TargetPin": "PlayerState"
										}
									]
								},
								{
									"PinName": "AsWSPlayer State",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get SelectWeaponSlot",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get SelectWeaponSlot",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 544,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "SelectWeaponSlot",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Enum)",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "AsWSPlayer State"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal (Enum)",
							"NodeClass": "K2Node_EnumEquality",
							"NodePosX": 832,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "A",
									"PinCategory": "byte",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SelectWeaponSlot",
											"TargetPin": "SelectWeaponSlot"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get SelectWeaponSlot",
											"TargetPin": "SelectWeaponSlot"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1024,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Enum)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Swap Weapon\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1920,
							"NodePosY": -368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1792,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2064,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SelectWeaponSlot",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1040,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "SelectWeaponSlot",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Swap Weapon\n타깃은 WSPlayer Controller",
											"TargetPin": "NewWeaponSlot"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1568,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Swap Weapon\n타깃은 WSPlayer Controller",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Swap Weapon\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1856,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2304,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 592,
							"NodePosY": -432,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 592,
							"NodePosY": -336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "CastFailed"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 912,
							"NodePosY": -352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Equipment"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1232,
							"NodePosY": -336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "IsFound"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1440,
							"NodePosY": -640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1920,
							"NodePosY": -592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 400,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WBP_WSGame",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 688,
							"NodePosY": 864,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ammo Count\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWBP WSGame",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Ammo\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 864,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update Ammo\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1408,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ammo Count\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "AsWBP WSGame"
										}
									]
								},
								{
									"PinName": "CurrentAmmo",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get Ammo Count\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "AmmoCount"
										}
									]
								},
								{
									"PinName": "MaxAmmo",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "10"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 400,
							"NodePosY": 864,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ammo Count\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1008,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Ammo\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "AvtarActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AmmoCount",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Update Ammo\n타깃은 WSGame Widget",
											"TargetPin": "CurrentAmmo"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 720,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ammo Count\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "AvtarActor"
										}
									]
								}
							]
						}
					],
					"NodeCount": 31
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_SelectWeapon.GA_SelectWeapon"
		},
		{
			"AssetName": "GE_BuyAP",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_BuyAP.GE_BuyAP"
		},
		{
			"AssetName": "GA_SelectWeapon_First",
			"ParentClass": "GA_SelectWeapon_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_SelectWeapon_First.GA_SelectWeapon_First"
		},
		{
			"AssetName": "GE_BurningCorrosionDotClear",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_BurningCorrosionDotClear.GE_BurningCorrosionDotClear"
		},
		{
			"AssetName": "GA_SelectWeapon_Second",
			"ParentClass": "GA_SelectWeapon_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_SelectWeapon_Second.GA_SelectWeapon_Second"
		},
		{
			"AssetName": "GA_Shock",
			"ParentClass": "GA_State_CC_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "10",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Shock.GA_Shock"
		},
		{
			"AssetName": "GA_Shock_ArmorDestroy_Complete",
			"ParentClass": "GA_Shock_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "14",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Shock_ArmorDestroy_Complete.GA_Shock_ArmorDestroy_Complete"
		},
		{
			"AssetName": "GA_Shock_ArmorDestroy_Partial",
			"ParentClass": "GA_Shock_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "13",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Shock_ArmorDestroy_Partial.GA_Shock_ArmorDestroy_Partial"
		},
		{
			"AssetName": "GA_Shock_Heavy",
			"ParentClass": "GA_Shock_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "12",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Shock_Heavy.GA_Shock_Heavy"
		},
		{
			"AssetName": "GA_Shock_Medium",
			"ParentClass": "GA_Shock_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "11",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Shock_Medium.GA_Shock_Medium"
		},
		{
			"AssetName": "GA_Shock_Weak",
			"ParentClass": "GA_Shock_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "10",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Shock_Weak.GA_Shock_Weak"
		},
		{
			"AssetName": "GE_BowAttackPressSpeed",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "화살 당기는 중 속도 제한",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 416,
							"NodePosY": 336,
							"Comment": "화살 당기는 중 속도 제한",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						}
					],
					"NodeCount": 1
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_BowAttackPressSpeed.GE_BowAttackPressSpeed"
		},
		{
			"AssetName": "GE_Blocking_StaminaCost",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Blocking_StaminaCost.GE_Blocking_StaminaCost"
		},
		{
			"AssetName": "GE_BlockingStateStamina",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_BlockingStateStamina.GE_BlockingStateStamina"
		},
		{
			"AssetName": "GA_Skill_Casting_CanMove_CanRelease",
			"ParentClass": "GA_Skill_CastingBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "3",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Skill_Casting_CanMove_CanRelease.GA_Skill_Casting_CanMove_CanRelease"
		},
		{
			"AssetName": "GE_BleedingState_End",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_BleedingState_End.GE_BleedingState_End"
		},
		{
			"AssetName": "GA_Skill_Casting_CanMove_CantRelease",
			"ParentClass": "GA_Skill_CastingBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "3",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Skill_Casting_CanMove_CantRelease.GA_Skill_Casting_CanMove_CantRelease"
		},
		{
			"AssetName": "GE_BleedingState",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_BleedingState.GE_BleedingState"
		},
		{
			"AssetName": "GA_Skill_Casting_CantCancel",
			"ParentClass": "GA_Skill_CastingBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "3",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Skill_Casting_CantCancel.GA_Skill_Casting_CantCancel"
		},
		{
			"AssetName": "GE_BattleField_StartDash",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_BattleField_StartDash.GE_BattleField_StartDash"
		},
		{
			"AssetName": "GE_BattleField_SpeedBase",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_BattleField_SpeedBase.GE_BattleField_SpeedBase"
		},
		{
			"AssetName": "GA_Skill_Casting_CantMove_CantRelease",
			"ParentClass": "GA_Skill_CastingBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Skill_Casting_CantMove_CantRelease.GA_Skill_Casting_CantMove_CantRelease"
		},
		{
			"AssetName": "GE_BattleField_Respawn",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_BattleField_Respawn.GE_BattleField_Respawn"
		},
		{
			"AssetName": "GA_Skill_Casting_HiddenProgress",
			"ParentClass": "GA_Skill_CastingBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "3",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Skill_Casting_HiddenProgress.GA_Skill_Casting_HiddenProgress"
		},
		{
			"AssetName": "GE_Bandage",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Bandage.GE_Bandage"
		},
		{
			"AssetName": "GE_Attack_Splash_Physical",
			"ParentClass": "GE_Attack_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Attack_Splash_Physical.GE_Attack_Splash_Physical"
		},
		{
			"AssetName": "GA_Skill_Common_Blocking",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "bWaitRootMotion",
					"VarGuid": "F93ABD844903EF57F5688FB7E13707D9",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bInputReleased",
					"VarGuid": "5563FF8F4E0FB44821D26DA68382D264",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bOverridInput",
					"VarGuid": "AB1A0E3D4EEF0D91841EB5A10CFAFC69",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "UseStaminaEffectHandle",
					"VarGuid": "FFC2D862450AAD84CEE943855096CE16",
					"Category": "struct",
					"SubCategoryObject": "ActiveGameplayEffectHandle",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "AttackFailTarget",
					"VarGuid": "0150B8794E50BE8C08560BB3D2F33AB7",
					"Category": "object",
					"SubCategoryObject": "WSCharacterPlayer",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "BlockingStateTag",
					"VarGuid": "DBFB59DA407D8150399782A2F762A94D",
					"Category": "struct",
					"SubCategoryObject": "GameplayTagContainer",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Async Action",
					"VarGuid": "0668D91C4AC76767950FE69348F4A9B7",
					"Category": "object",
					"SubCategoryObject": "AbilityAsync_WaitAttributeChanged",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_Blocking_WalkSpeedMultiplier.GE_Skill_Blocking_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "3",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "WhileInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2656,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 1440,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_3",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 2400,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 832,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingCrossHairRowName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4736,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Constant Force",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Block"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 8720,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_ShockMotion_BlockFail_C"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Stacks",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5120,
							"NodePosY": 1200,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Forward Vector\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Root Motion Constant Force",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 5856,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bWaitRootMotion",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnFinish",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bWaitRootMotion",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "WorldDirection",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Strength",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "100.000000"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.500000"
								},
								{
									"PinName": "bIsAdditive",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "StrengthOverTime",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "VelocityOnFinishMode",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MaintainLastRootMotionVelocity"
								},
								{
									"PinName": "SetVelocityOnFinish",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ClampVelocityOnFinish",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "bEnableGravity",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Actor Forward Vector\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5408,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 5664,
							"NodePosY": 1344,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Forward Vector\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Constant Force",
											"TargetPin": "WorldDirection"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bWaitRootMotion",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 6400,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Constant Force",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWaitRootMotion",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set bWaitRootMotion",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 6400,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Root Motion Constant Force",
											"TargetPin": "OnFinish"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWaitRootMotion",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get bInputReleased",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 6672,
							"NodePosY": 1360,
							"Pins": [
								{
									"PinName": "bInputReleased",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 6832,
							"NodePosY": 1264,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bWaitRootMotion",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bInputReleased",
											"TargetPin": "bInputReleased"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7040,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 6656,
							"NodePosY": 1568,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bWaitRootMotion",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Shake Camera\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Shake Camera\n타깃은 BP Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Shake Camera\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6912,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "Power",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4736,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Block"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 240,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Blocking State\n타깃은 GA Skill Common Blocking",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Input Release",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2128,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bInputReleased",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnRelease",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TimeHeld",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float - float",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bTestAlreadyReleased",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get bOverridInput",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1872,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "bOverridInput",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1872,
							"NodePosY": -272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bOverridInput",
											"TargetPin": "bOverridInput"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Press",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Input Press",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2128,
							"NodePosY": -240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnPress",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bInputReleased",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TimeWaited",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bTestAlreadyPressed",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Set bInputReleased",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2480,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Press",
											"TargetPin": "OnPress"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bInputReleased",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2976,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bInputReleased",
											"TargetPin": "bInputReleased"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bInputReleased",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithGrantedTags\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get bInputReleased",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2976,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "bInputReleased",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3776,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set bInputReleased",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3280,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bInputReleased",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "RemoveGameplayEffectFromOwnerWithGrantedTags\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3312,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "WithGrantedTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Effect.AttackingWalkSpeedDown\")))"
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 2624,
							"NodePosY": 1088,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3824,
							"NodePosY": 1088,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7440,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Burst Cue Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7440,
							"NodePosY": 1568,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_Ability_C"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ParticleSystem",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NiagaraSystem",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "NS_Block_E001"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "PC_C_Defense_Shield_Hit_RD_SFX_01_Cue"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Transform",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Socket Transform\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7440,
							"NodePosY": 1184,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InSocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "socket_L_Weapon"
								},
								{
									"PinName": "TransformSpace",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "RTS_World"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Transform",
											"TargetPin": "InTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7440,
							"NodePosY": 1376,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Socket Transform\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "InRot"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Get Rotation X Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7440,
							"NodePosY": 1504,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Transform",
											"TargetPin": "Rotation"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "Normal"
										}
									]
								}
							]
						},
						{
							"NodeName": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7440,
							"NodePosY": 1104,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Socket Transform\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7184,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Shake Camera\n타깃은 BP Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1392,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Handle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get UseStaminaEffectHandle",
											"TargetPin": "UseStaminaEffectHandle"
										}
									]
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						},
						{
							"NodeName": "Get UseStaminaEffectHandle",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1152,
							"NodePosY": 1120,
							"Pins": [
								{
									"PinName": "UseStaminaEffectHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "Handle"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4240,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set UseStaminaEffectHandle",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_BlockingStateStamina_C"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Stacks",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set UseStaminaEffectHandle",
											"TargetPin": "UseStaminaEffectHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set UseStaminaEffectHandle",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 4576,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "UseStaminaEffectHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 3712,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithGrantedTags\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get bWaitRootMotion",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3536,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "bWaitRootMotion",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3536,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bInputReleased",
											"TargetPin": "then"
										},
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bWaitRootMotion",
											"TargetPin": "bWaitRootMotion"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bInputReleased",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 4032,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bInputReleased",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set bInputReleased",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3136,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bInputReleased",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "float - float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2464,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.200000"
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "TimeHeld"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										},
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2896,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bInputReleased",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "float - float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 3392,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bInputReleased",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Press",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1616,
							"NodePosY": -288,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3776,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bInputReleased",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "SetBlockingState\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bBlocking",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get BlockingStateTag",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 512,
							"NodePosY": 2144,
							"Pins": [
								{
									"PinName": "BlockingStateTag",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has All Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "TagContainer"
										},
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										},
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Remove Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1264,
							"NodePosY": 2432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BlockingStateTag",
											"TargetPin": "BlockingStateTag"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 320,
							"NodePosY": 2224,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has All Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has All Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 688,
							"NodePosY": 2192,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagContainer",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BlockingStateTag",
											"TargetPin": "BlockingStateTag"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1008,
							"NodePosY": 2432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has All Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": 2320,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1264,
							"NodePosY": 2096,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BlockingStateTag",
											"TargetPin": "BlockingStateTag"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1008,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has All Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 256,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SetBlockingState\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "SetBlockingState\nCustom Event",
											"TargetPin": "bBlocking"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Blocking State\n타깃은 GA Skill Common Blocking",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 528,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bBlocking",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set Blocking State\n타깃은 GA Skill Common Blocking",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1936,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bBlocking",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1584,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Blocking State\n타깃은 GA Skill Common Blocking",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.BlockingStart\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4816,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4304,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bInputReleased",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.500000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4592,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bInputReleased",
											"TargetPin": "bInputReleased"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get bInputReleased",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4592,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "bInputReleased",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2464,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float - float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2672,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "OnRelease"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bInputReleased",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 8176,
							"NodePosY": 1568,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float <= float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2112,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WBP_WSGame",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2112,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWBP WSGame",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2112,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2400,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "AsWBP WSGame"
										}
									]
								},
								{
									"PinName": "bIsVisible",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReasonKey",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "GA_Skill_Common_Blocking"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1856,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1600,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_3"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1408,
							"NodePosY": 1392,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WBP_WSGame",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1408,
							"NodePosY": 1472,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWBP WSGame",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1408,
							"NodePosY": 1312,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1696,
							"NodePosY": 1456,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "AsWBP WSGame"
										}
									]
								},
								{
									"PinName": "bIsVisible",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReasonKey",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "GA_Skill_Common_Blocking"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": 1456,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait for Attribute Changed",
							"NodeClass": "K2Node_AsyncAction",
							"NodePosX": 3392,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										},
										{
											"TargetNode": "End Action\n타깃은 어빌리티 비동기",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Async Action",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Async Action",
											"TargetPin": "Async Action"
										}
									]
								},
								{
									"PinName": "Changed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "NewValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float - float",
											"TargetPin": "B"
										},
										{
											"TargetNode": "float < float",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "OldValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float - float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "float < float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Stamina\",Attribute=/Script/WorldStalker.CharacterSet:Stamina,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "float - float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3808,
							"NodePosY": 1488,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "OldValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "NewValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "float < float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 4032,
							"NodePosY": 1472,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float - float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "9.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4224,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3104,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "TargetActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "float < float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3808,
							"NodePosY": 1392,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "OldValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "NewValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3984,
							"NodePosY": 1312,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "Changed"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7952,
							"NodePosY": 1376,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Stamina\",Attribute=/Script/WorldStalker.CharacterSet:Stamina,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float <= float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7952,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "float <= float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 7952,
							"NodePosY": 1504,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4512,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "float < float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 4144,
							"NodePosY": 1680,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float - float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "30.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 8416,
							"NodePosY": 1568,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.100000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "방어시 근접만 밀려나기 위한 매직넘버",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 4016,
							"NodePosY": 1604,
							"Comment": "방어시 근접만 밀려나기 위한 매직넘버",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Set Async Action",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3776,
							"NodePosY": 1232,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Async Action",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "AsyncTaskProxy"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Async Action",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 736,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "Async Action",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "End Action\n타깃은 어빌리티 비동기",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 736,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Async Action",
											"TargetPin": "Async Action"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Action\n타깃은 어빌리티 비동기",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "End Action\n타깃은 어빌리티 비동기",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 736,
							"NodePosY": 1440,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Async Action",
											"TargetPin": "Async Action"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 528,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Blocking State\n타깃은 GA Skill Common Blocking",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Async Action",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2944,
							"NodePosY": 1136,
							"Pins": [
								{
									"PinName": "Async Action",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 3104,
							"NodePosY": 1136,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Async Action",
											"TargetPin": "Async Action"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Action\n타깃은 어빌리티 비동기",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Async Action",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3392,
							"NodePosY": 1120,
							"Pins": [
								{
									"PinName": "Async Action",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Action\n타깃은 어빌리티 비동기",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Action\n타깃은 어빌리티 비동기",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3552,
							"NodePosY": 1120,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Async Action",
											"TargetPin": "Async Action"
										}
									]
								}
							]
						},
						{
							"NodeName": "Send Gameplay Event\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 8384,
							"NodePosY": 1728,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.BlockSuccess\")"
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 112
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Skill_Common_Blocking.GA_Skill_Common_Blocking"
		},
		{
			"AssetName": "GE_Attack_Splash_Fire",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Attack_Splash_Fire.GE_Attack_Splash_Fire"
		},
		{
			"AssetName": "GA_Skill_Common_Provoke",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 496,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 240,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 768,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1504,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1216,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 976,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1808,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "StalkerName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "bIsUltimate",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "bUnSelectable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bUsable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "Icon",
									"PinCategory": "softobject",
									"Direction": "Output"
								},
								{
									"PinName": "Name",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "Desc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "SkillAttackType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillElementType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillDamageRate",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "WalkSpeedMultiplier",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingCrossHairRowName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "ManaCost",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "CoolTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CooltimeGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveAbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveDuration",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockLevel",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockGold",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockCost",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2720,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Try Skill Activate\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4064,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "OnSync"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 2304,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid Index",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 2304,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "IndexToTest",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2976,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3408,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4336,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Try Skill Activate\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4640,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4896,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 3424,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Net Sync",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3680,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnSync",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Try Skill Activate\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SyncType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "BothWait"
								}
							]
						}
					],
					"NodeCount": 20
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Skill_Common_Provoke.GA_Skill_Common_Provoke"
		},
		{
			"AssetName": "GE_Attack_Splash",
			"ParentClass": "GE_Attack_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Attack_Splash.GE_Attack_Splash"
		},
		{
			"AssetName": "GA_Skill_Common_Provoke_Active",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "Targets",
					"VarGuid": "6E03BC1A46F838D81D40AE90CB2D092F",
					"Category": "object",
					"SubCategoryObject": "WSEnemyAIController",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Object Types",
					"VarGuid": "F9908E1F4BB6E9E9E7D65DB9A485C491",
					"Category": "byte",
					"SubCategoryObject": "EObjectTypeQuery",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "AddSkillAggro",
					"VarGuid": "F0A268C349EBCABEA47B02ADB91F5FE5",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1552,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutActorArray"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get AIController",
											"TargetPin": "ControlledActor"
										},
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get AIController",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1840,
							"NodePosY": 1456,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AIBlueprintHelperLibrary"
								},
								{
									"PinName": "ControlledActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEnemyAIController",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSEnemyAIController",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2432,
							"NodePosY": 1376,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Skill Aggro\n타깃은 WSEnemy AIController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AIController",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSEnemy AIController",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										},
										{
											"TargetNode": "Add Skill Aggro\n타깃은 WSEnemy AIController",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Reset Aggro Timer\n타깃은 WSEnemy AIController",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2128,
							"NodePosY": 1376,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AIController",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEnemyAIController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 352,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 576,
							"NodePosY": 1696,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "SkillDamageRate",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "float + float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Targets",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3440,
							"NodePosY": 1424,
							"Pins": [
								{
									"PinName": "Targets",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 3616,
							"NodePosY": 1392,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Reset Aggro Timer\n타깃은 WSEnemy AIController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Targets",
											"TargetPin": "Targets"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEnemyAIController",
											"TargetPin": "AsWSEnemy AIController"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2176,
							"NodePosY": 1232,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2448,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Skill Aggro\n타깃은 WSEnemy AIController",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ApplyPassive\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": -240,
							"NodePosY": 1952,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Passive\n타깃은 GA Skill Common Provoke Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 832,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Calc Skill Aggro\n타깃은 GA Skill Common Provoke Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 192,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										},
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 192,
							"NodePosY": 2138,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkBaranProvokeDefensePer\",Attribute=/Script/WorldStalker.PassiveSet:PerkBaranProvokeDefensePer,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 784,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Baran_ProvokePerk_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1760,
							"NodePosY": 1968,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Defense\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1376,
							"NodePosY": 2173,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.010000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float + float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1568,
							"NodePosY": 2176,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2112,
							"NodePosY": 1952,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -272,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 16,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterEnemy",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1840,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Enemy",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Force Wake\n타깃은 WSCharacter Enemy",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get bUseSleep",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get IsEnemyWake",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Force Wake\n타깃은 WSCharacter Enemy",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3056,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "AsWSCharacter Enemy"
										}
									]
								},
								{
									"PinName": "InstigatorActor",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "AND Boolean",
							"NodeClass": "K2Node_CommutativeAssociativeBinaryOperator",
							"NodePosX": 2608,
							"NodePosY": 953,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Get bUseSleep",
											"TargetPin": "bUseSleep"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2816,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Force Wake\n타깃은 WSCharacter Enemy",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 2128,
							"NodePosY": 1120,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "Force Wake\n타깃은 WSCharacter Enemy",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 672,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 848,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "SkillRangeInfo"
										}
									]
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1168,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Calc Skill Aggro\n타깃은 GA Skill Common Provoke Active",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "InHitArray"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1488,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InHitArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "OutActorArray",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add Skill Aggro\n타깃은 WSEnemy AIController",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2864,
							"NodePosY": 1360,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEnemyAIController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Reset Aggro Timer\n타깃은 WSEnemy AIController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEnemyAIController",
											"TargetPin": "AsWSEnemy AIController"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "AddSkillAggro",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get AddSkillAggro",
											"TargetPin": "AddSkillAggro"
										}
									]
								}
							]
						},
						{
							"NodeName": "Reset Aggro Timer\n타깃은 WSEnemy AIController",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3152,
							"NodePosY": 1360,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add Skill Aggro\n타깃은 WSEnemy AIController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEnemyAIController",
											"TargetPin": "AsWSEnemy AIController"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": -32,
							"NodePosY": 1968,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyPassive\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 192,
							"NodePosY": 2352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										},
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 192,
							"NodePosY": 2442,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkHildaTauntDefensePer\",Attribute=/Script/WorldStalker.PassiveSet:PerkHildaTauntDefensePer,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 784,
							"NodePosY": 2352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_PerkHildaTauntDefensePer_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1376,
							"NodePosY": 2477,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.010000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1136,
							"NodePosY": 2496,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1328,
							"NodePosY": 2272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 144,
							"NodePosY": 2304,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "float + float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1552,
							"NodePosY": 2480,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1744,
							"NodePosY": 2272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Defense\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2080,
							"NodePosY": 2256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1312,
							"NodePosY": 1968,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1120,
							"NodePosY": 2192,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get bUseSleep",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2176,
							"NodePosY": 952,
							"Pins": [
								{
									"PinName": "bUseSleep",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "AsWSCharacter Enemy"
										}
									]
								}
							]
						},
						{
							"NodeName": "NOT Boolean",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2400,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Get IsEnemyWake",
											"TargetPin": "IsEnemyWake"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get IsEnemyWake",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2148,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "IsEnemyWake",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "AsWSCharacter Enemy"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -80,
							"NodePosY": 1840,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 320,
							"NodePosY": 1840,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkHildaTauntAggroPer\",Attribute=/Script/WorldStalker.PassiveSet:PerkHildaTauntAggroPer,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 880,
							"NodePosY": 1856,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.010000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1072,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDamageRate"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "float + float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1248,
							"NodePosY": 1760,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDamageRate"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AddSkillAggro",
											"TargetPin": "AddSkillAggro"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set AddSkillAggro",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1456,
							"NodePosY": 1680,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CalcSkillAggro\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AddSkillAggro",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get AddSkillAggro",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2688,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "AddSkillAggro",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Add Skill Aggro\n타깃은 WSEnemy AIController",
											"TargetPin": "AddSkillAggro"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CalcSkillAggro\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": -240,
							"NodePosY": 1584,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AddSkillAggro",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Calc Skill Aggro\n타깃은 GA Skill Common Provoke Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 832,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Passive\n타깃은 GA Skill Common Provoke Active",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -288,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										},
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										},
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -288,
							"NodePosY": 538,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk1\",Attribute=/Script/WorldStalker.PassiveSet:Perk1,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "float / float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 320,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Passive\n타깃은 GA Skill Common Provoke Active",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 128,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Todo: 패시브 삭제 확정시 삭제될 예정(deprecated)",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": -304,
							"NodePosY": 1520,
							"Comment": "Todo: 패시브 삭제 확정시 삭제될 예정(deprecated)",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=0.150000,G=0.150000,B=0.150000,A=0.500000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1200,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Equip_Hilda_Shield_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1824,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Duration\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "10.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2144,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1536,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Shield_Duration_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -288,
							"NodePosY": 682,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"HPMax\",Attribute=/Script/WorldStalker.CharacterSet:HPMax,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float / float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 160,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "100.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1200,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1520,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffect",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_HildaTauntDefense_C"
								},
								{
									"PinName": "InstigatorAbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 352,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float / float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 560,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Passive\n타깃은 GA Skill Common Provoke Active",
											"TargetPin": "execute"
										}
									]
								}
							]
						}
					],
					"NodeCount": 73
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Skill_Common_Provoke_Active.GA_Skill_Common_Provoke_Active"
		},
		{
			"AssetName": "GE_Attack_Rune_20101",
			"ParentClass": "GE_Attack_FixedDamage_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Attack_Rune_20101.GE_Attack_Rune_20101"
		},
		{
			"AssetName": "GA_Skill_Common_SubAttack",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "SubAttackMontage",
					"VarGuid": "B272C3A8472A2DE5EC04D28E8F094F0F",
					"Category": "object",
					"SubCategoryObject": "AnimMontage",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "5",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "WhileInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "GetAutoTargetInfo",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Auto Target Info",
							"Type": "struct"
						}
					]
				},
				{
					"Name": "GetSubAttackMontage",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "AnimMontage",
							"Type": "object"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3456,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SubAttackMontage",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Set SubAttackMontage",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Begin Check Attack Speed\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Attack State End\n타깃은 GA Skill Common Sub Attack",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Attack State End\n타깃은 GA Skill Common Sub Attack",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SubAttackMontage",
											"TargetPin": "SubAttackMontage"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000",
									"LinkedTo": [
										{
											"TargetNode": "Calculate Sub Attack Speed\n타깃은 BP Player",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1664,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "StalkerName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "bIsUltimate",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "bUnSelectable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bUsable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "Icon",
									"PinCategory": "softobject",
									"Direction": "Output"
								},
								{
									"PinName": "Name",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "Desc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "SkillAttackType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillElementType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillDamageRate",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "WalkSpeedMultiplier",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingCrossHairRowName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "ManaCost",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "CoolTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CooltimeGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "Length",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveAbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveDuration",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockLevel",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockGold",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockCost",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1296,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack Success\n타깃은 GA Skill Common Sub Attack",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Attack.Sub\")"
								}
							]
						},
						{
							"NodeName": "Is Valid Index",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1952,
							"NodePosY": 391,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "IndexToTest",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "WaitAttackSuccess\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Wait Attack Success\n타깃은 GA Skill Common Sub Attack",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1600,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1024,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2608,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2912,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Calculate Sub Attack Speed\n타깃은 BP Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Calculate Sub Attack Speed\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3168,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "Base",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Select Float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "Rate"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnAttackStateBegin\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "On Attack State Begin\n타깃은 GA Skill Common Sub Attack",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2432,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Validate Attack Speed\n타깃은 WSCharacter Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnAttackStateEnd\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "On Attack State End\n타깃은 GA Skill Common Sub Attack",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3904,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 800,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4208,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Attack State End\n타깃은 GA Skill Common Sub Attack",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get AttackNotiBegin",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 976,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "AttackNotiBegin",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1248,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get AttackNotiBegin",
											"TargetPin": "AttackNotiBegin"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackCount",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackNotiBegin",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set AttackCount",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1504,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackNotiBegin",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AttackCount",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "int + int",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AttackCount",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 976,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "AttackCount",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "int + int",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "int + int",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1280,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AttackCount",
											"TargetPin": "AttackCount"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackCount",
											"TargetPin": "AttackCount"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 416,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 720,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get AttackNotiBegin",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get AttackCount",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set AttackCount",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set AttackNotiBegin",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 496,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set AttackNotiBegin",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1744,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackCount",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AttackNotiBegin",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4208,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Length",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1952,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal (Integer)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2224,
							"NodePosY": 308,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "AND Boolean",
							"NodeClass": "K2Node_CommutativeAssociativeBinaryOperator",
							"NodePosX": 2592,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2784,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Attack State Begin\n타깃은 GA Skill Common Sub Attack",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SubAttackMontage",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Sub Attack Montage\n타깃은 GA Skill Common Sub Attack",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set SubAttackMontage",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2992,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SubAttackMontage",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1952,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SubAttackMontage",
											"TargetPin": "SubAttackMontage"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SubAttackMontage",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3264,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "SubAttackMontage",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set SubAttackMontage",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2992,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Sub Attack Montage\n타깃은 GA Skill Common Sub Attack",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SubAttackMontage",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Sub Attack Montage\n타깃은 GA Skill Common Sub Attack",
											"TargetPin": "AnimMontage"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Sub Attack Montage\n타깃은 GA Skill Common Sub Attack",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2688,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SubAttackMontage",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "AnimMontage",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SubAttackMontage",
											"TargetPin": "SubAttackMontage"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1664,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1952,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack Success\n타깃은 GA Skill Common Sub Attack",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Validate Attack Speed\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Validate Attack Speed\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Begin Check Attack Speed\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Validate Attack Speed\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2176,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Attack State Begin\n타깃은 GA Skill Common Sub Attack",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Begin Check Attack Speed\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3904,
							"NodePosY": -176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "AttackIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "3"
								}
							]
						},
						{
							"NodeName": "Select Float",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3120,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Calculate Sub Attack Speed\n타깃은 BP Player",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "3.000000"
								},
								{
									"PinName": "bPickA",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Is Server",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Is Server",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2960,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Select Float",
											"TargetPin": "bPickA"
										}
									]
								}
							]
						},
						{
							"NodeName": "Debug",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 2896,
							"NodePosY": 672,
							"Comment": "Debug",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						}
					],
					"NodeCount": 47
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Skill_Common_SubAttack.GA_Skill_Common_SubAttack"
		},
		{
			"AssetName": "GE_Attack_Projectile_Splash_Fire",
			"ParentClass": "GE_Attack_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Attack_Projectile_Splash_Fire.GE_Attack_Projectile_Splash_Fire"
		},
		{
			"AssetName": "GA_Skill_Common_Ultimate",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1152,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.200000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 880,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1584,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 832,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "StalkerName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "bIsUltimate",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "bUnSelectable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bUsable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "Icon",
									"PinCategory": "softobject",
									"Direction": "Output"
								},
								{
									"PinName": "Name",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "Desc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "SkillAttackType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillElementType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillDamageRate",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "WalkSpeedMultiplier",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingCrossHairRowName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "ManaCost",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "CoolTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CooltimeGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveAbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveDuration",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockLevel",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockGold",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockCost",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1584,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 515,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 480,
							"NodePosY": 499,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 736,
							"NodePosY": 579,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1024,
							"NodePosY": 515,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "이름 켜기",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get DataRowName",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1872,
							"NodePosY": 579,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Try Activate Ability by Class\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Give Ability\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2240,
							"NodePosY": 499,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "이름 켜기",
											"TargetPin": "Urud"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Try Activate Ability by Class\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GA_Skill_Urud_Explosion_Active_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Try Activate Ability by Class\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2592,
							"NodePosY": 499,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InAbilityToActivate",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GA_Skill_Urud_Explosion_Active_C"
								},
								{
									"PinName": "bAllowRemoteActivation",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get DataRowName",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1328,
							"NodePosY": 602,
							"Pins": [
								{
									"PinName": "DataRowName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "이름 켜기",
											"TargetPin": "Selection"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "이름 켜기",
							"NodeClass": "K2Node_SwitchName",
							"NodePosX": 1600,
							"NodePosY": 515,
							"Pins": [
								{
									"PinName": "Default",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Selection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get DataRowName",
											"TargetPin": "DataRowName"
										}
									]
								},
								{
									"PinName": "NotEqual_NameName",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Urud",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								}
							],
							"Properties":
							{
								"PinNames": "(\"Urud\")"
							}
						}
					],
					"NodeCount": 18
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Skill_Common_Ultimate.GA_Skill_Common_Ultimate"
		},
		{
			"AssetName": "GE_Attack_Projectile_Splash",
			"ParentClass": "GE_Attack_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Attack_Projectile_Splash.GE_Attack_Projectile_Splash"
		},
		{
			"AssetName": "GA_Skill_Knight_Counter",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "GEHandle",
					"VarGuid": "D1CF583A476CED20BB8BA881B7214A51",
					"Category": "struct",
					"SubCategoryObject": "ActiveGameplayEffectHandle",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "BlockingStateTag",
					"VarGuid": "5523446B46C5DE5F621D319D14BD93A2",
					"Category": "struct",
					"SubCategoryObject": "GameplayTagContainer",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "AbilityCounterTag",
					"VarGuid": "9E508DA242289482BD58BDBBA2B38355",
					"Category": "struct",
					"SubCategoryObject": "GameplayTag",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1152,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Blocking State\n타깃은 GA Skill Knight Counter",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 2160,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Skin Data Row Name\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2480,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2768,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add GameplayCue To Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3408,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set AbilityCounterTag",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set AbilityCounterTag",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "bRemoveOnAbilityEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 240,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1904,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 880,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1616,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1904,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 816,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "StalkerName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "bIsUltimate",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "bUnSelectable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bUsable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "Icon",
									"PinCategory": "softobject",
									"Direction": "Output"
								},
								{
									"PinName": "Name",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "Desc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "SkillAttackType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillElementType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillDamageRate",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "WalkSpeedMultiplier",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingCrossHairRowName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "ManaCost",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "CoolTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CooltimeGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveAbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveDuration",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockLevel",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockGold",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockCost",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4464,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Attack"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1584,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Blocking State\n타깃은 GA Skill Knight Counter",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Tag Add",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3760,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCue To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Added",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.BlockSuccess\")"
								},
								{
									"PinName": "InOptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5248,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack Success\n타깃은 GA Skill Knight Counter",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Attack.Skill\")"
								}
							]
						},
						{
							"NodeName": "WaitAttackSuccess\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Attack Success\n타깃은 GA Skill Knight Counter",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5584,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 256,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitAttackSuccess\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackSuccess\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Float Attribute",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": 1136,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkHildaCounterNormalAttackDamagePer\",Attribute=/Script/WorldStalker.PassiveSet:PerkHildaCounterNormalAttackDamagePer,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										},
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2096,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2464,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1248,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_PerkHildaCounterNormalAttackDamagerPer_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2080,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1680,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Duration\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Passive Duration\n타깃은 WSCharacter Player",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 672,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Get Passive Duration\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Passive Duration\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkHildaCounterNormalAttackDamagePer\",Attribute=/Script/WorldStalker.PassiveSet:PerkHildaCounterNormalAttackDamagePer,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										},
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4128,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "Added"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilityCounterTag",
											"TargetPin": "AbilityCounterTag"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5888,
							"NodePosY": -480,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Burst Cue Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5888,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack Success\n타깃은 GA Skill Knight Counter",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_Ability_C"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ParticleSystem",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NiagaraSystem",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "NS_Block_E001"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "PC_C_Defense_Shield_Hit_RD_SFX_01_Cue"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Transform",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Socket Transform\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5888,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InSocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "socket_L_Weapon"
								},
								{
									"PinName": "TransformSpace",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "RTS_World"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Transform",
											"TargetPin": "InTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5888,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Socket Transform\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "InRot"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Get Rotation X Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5888,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Transform",
											"TargetPin": "Rotation"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "Normal"
										}
									]
								}
							]
						},
						{
							"NodeName": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5888,
							"NodePosY": -400,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Socket Transform\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 5248,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Shake Camera\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Shake Camera\n타깃은 BP Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Shake Camera\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5504,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "Power",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5248,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4992,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Blocking State\n타깃은 GA Skill Knight Counter",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.AbilityCounter\")"
								}
							]
						},
						{
							"NodeName": "SetBlockingState\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bBlocking",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get BlockingStateTag",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 512,
							"NodePosY": 2144,
							"Pins": [
								{
									"PinName": "BlockingStateTag",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has All Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "TagContainer"
										},
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										},
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Remove Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1248,
							"NodePosY": 2432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BlockingStateTag",
											"TargetPin": "BlockingStateTag"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 320,
							"NodePosY": 2224,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has All Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has All Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 688,
							"NodePosY": 2192,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagContainer",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BlockingStateTag",
											"TargetPin": "BlockingStateTag"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 992,
							"NodePosY": 2432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has All Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": 2320,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1248,
							"NodePosY": 2096,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BlockingStateTag",
											"TargetPin": "BlockingStateTag"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 992,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has All Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 256,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SetBlockingState\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "SetBlockingState\nCustom Event",
											"TargetPin": "bBlocking"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Blocking State\n타깃은 GA Skill Knight Counter",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 800,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bBlocking",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set Blocking State\n타깃은 GA Skill Knight Counter",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 816,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bBlocking",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Set Blocking State\n타깃은 GA Skill Knight Counter",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5184,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bBlocking",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 4752,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4928,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Blocking State\n타깃은 GA Skill Knight Counter",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 688,
							"NodePosY": 1728,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1072,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Blocking State\n타깃은 GA Skill Knight Counter",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffect",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Hilda_Counter_Duration_C"
								},
								{
									"PinName": "InstigatorAbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 608,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Passive Duration\n타깃은 WSCharacter Player",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 608,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "AND Boolean",
							"NodeClass": "K2Node_CommutativeAssociativeBinaryOperator",
							"NodePosX": 832,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1040,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2272,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Skin Data Row Name\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Skin Data Row Name\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2400,
							"NodePosY": -17,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AbilityCounterTag",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Name)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal (Name)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2672,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Skin Data Row Name\n타깃은 WSCharacter Player",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "hilda_d01"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 2928,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.AbilityCounter.General\")"
								},
								{
									"PinName": "Option 1",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.AbilityCounter.Legendary\")"
								},
								{
									"PinName": "Index",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Name)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AbilityCounterTag",
											"TargetPin": "AbilityCounterTag"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set AbilityCounterTag",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3120,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Skin Data Row Name\n타깃은 WSCharacter Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCue To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AbilityCounterTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCue To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "GameplayCueTag"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get AbilityCounterTag",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3936,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "AbilityCounterTag",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
											"TargetPin": "GameplayCueTag"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 70
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Skill_Knight_Counter.GA_Skill_Knight_Counter"
		},
		{
			"AssetName": "GE_Attack_Projectile_Rene_PoisonGas",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Attack_Projectile_Rene_PoisonGas.GE_Attack_Projectile_Rene_PoisonGas"
		},
		{
			"AssetName": "GE_Attack_Projectile_OwnerRotation",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Attack_Projectile_OwnerRotation.GE_Attack_Projectile_OwnerRotation"
		},
		{
			"AssetName": "GE_Attack_Projectile_Fire",
			"ParentClass": "GE_Attack_Projectile_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Attack_Projectile_Fire.GE_Attack_Projectile_Fire"
		},
		{
			"AssetName": "GA_Skill_Ultimate_Base",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "9",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "K2_CanActivateAbility",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "ActorInfo",
							"Type": "struct"
						},
						{
							"Name": "Handle",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Remove Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 672,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Make Literal Gameplay Tag Container",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 352,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Ability.Ultimate\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 384,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1872,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Init Ultimate Value\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Init Ultimate Value\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Add Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2448,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Init Ultimate Value\n타깃은 WSCharacter Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Make Literal Gameplay Tag Container",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2128,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Ability.Ultimate\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										}
									]
								}
							]
						},
						{
							"NodeName": "Init Ultimate Value\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2176,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1584,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1632,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 976,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 736,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1248,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Calculate Skill Casting Time\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1648,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Wait Delay",
											"TargetPin": "Time"
										},
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Net Sync",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2560,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Delay",
											"TargetPin": "OnFinish"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnSync",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SyncType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "BothWait"
								}
							]
						},
						{
							"NodeName": "Wait Delay",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2336,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnFinish",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Calculate Skill Casting Time\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Try Skill Activate\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3152,
							"NodePosY": 93,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 1472,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Calculate Skill Casting Time\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 2231,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Soft Class Reference",
											"TargetPin": "SoftClassReference"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid Soft Class Reference",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2633,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "SoftClassReference",
									"PinCategory": "softclass",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "AbilityClass"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2944,
							"NodePosY": 109,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "OnSync"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Soft Class Reference",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Try Skill Activate\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Calculate Duration\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1632,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Wait Delay",
											"TargetPin": "Time"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Delay",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2320,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnFinish",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Calculate Duration\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Net Sync",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2560,
							"NodePosY": 718,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Delay",
											"TargetPin": "OnFinish"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnSync",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SyncType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "BothWait"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2944,
							"NodePosY": 764,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "OnSync"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1920,
							"NodePosY": 712,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Calculate Duration\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2112,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Calculate Duration\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3392,
							"NodePosY": 141,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Try Skill Activate\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3648,
							"NodePosY": 125,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1920,
							"NodePosY": 56,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Calculate Skill Casting Time\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2112,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Calculate Skill Casting Time\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "execute"
										}
									]
								}
							]
						}
					],
					"NodeCount": 36
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Skill_Ultimate_Base.GA_Skill_Ultimate_Base"
		},
		{
			"AssetName": "GE_Attack_Projectile_Enemy",
			"ParentClass": "GE_Attack_Projectile_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Attack_Projectile_Enemy.GE_Attack_Projectile_Enemy"
		},
		{
			"AssetName": "GA_Skill_Urud_Explosion_Active",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "FireStateRate",
					"VarGuid": "27264727477BBABB9BB965B04ECBF506",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "WaitProjectileHit\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1312,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 192,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitProjectileHit\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileHit\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 192,
							"NodePosY": 1565,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "EffectContext"
										}
									]
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Hit Result from Target Data",
											"TargetPin": "HitResult"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Hit Result from Target Data",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 192,
							"NodePosY": 1936,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "TargetData"
										}
									]
								},
								{
									"PinName": "Index",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 192,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Hit Result from Target Data",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "B"
										},
										{
											"TargetNode": "Spawn Burst Effect\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Rotation From X Vector",
											"TargetPin": "InVec"
										}
									]
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Wait Projectile Hit\n타깃은 GA Skill Urud Explosion Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1248,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Show Projectile\n타깃은 GA Skill Urud Explosion Active",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Spawn Projectile\n타깃은 GA Skill Urud Explosion Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 656,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Show Projectile\n타깃은 GA Skill Urud Explosion Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 544,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "WaitSpawnProjectile\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 256,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitSpawnProjectile\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileShot\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 608,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To BP_ProjectileBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 976,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "AsBP Projectile Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Emitter\n타깃은 BP Projectile Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set AttackElementType",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set AttackDamageRate",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set AttackType",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get AttackDamageRate",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Wait Spawn Projectile\n타깃은 GA Skill Urud Explosion Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1600,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Projectile Hit\n타깃은 GA Skill Urud Explosion Active",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "WaitShowProjectile\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 2816,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCue To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Show Projectile\n타깃은 GA Skill Urud Explosion Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 912,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Projectile Hit\n타깃은 GA Skill Urud Explosion Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add GameplayCue To Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 224,
							"NodePosY": 2816,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitShowProjectile\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.Arrow.Explosion\")"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "bRemoveOnAbilityEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1952,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Spawn Projectile\n타깃은 GA Skill Urud Explosion Active",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.BuffUltimate\")"
								},
								{
									"PinName": "GameplayCueParameter",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bRemoveOnAbilityEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Make Gameplay Cue Parameters",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1952,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "NormalizedMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "RawMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "MatchedTagName",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "OriginalTag",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedSourceTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedTargetTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SourceObject",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "NS_Ult_Loop_E001"
								},
								{
									"PinName": "PhysicalMaterial",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "AbilityLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "TargetAttachComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bReplicateLocationWhenUsingMinimalRepProxy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "GameplayCueParameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1952,
							"NodePosY": -432,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "TargetAttachComponent"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 272,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_CharacterEffect",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 976,
							"NodePosY": 1344,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Character Effect Data Row",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_CharacterEffect"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Urud_Explosion_Impact"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Character Effect Data Row",
											"TargetPin": "StructRef"
										},
										{
											"TargetNode": "Break Character Effect Data Row",
											"TargetPin": "CharacterEffectDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set members in Character Effect Data Row",
							"NodeClass": "K2Node_SetFieldsInStruct",
							"NodePosX": 2000,
							"NodePosY": 1360,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Burst Effect\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "StructRef",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "StructOut",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Burst Effect\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "EffectData"
										}
									]
								},
								{
									"PinName": "OffsetTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,0.000000|0.000000,0.000000,-0.000000|1.000000,1.000000,1.000000"
								},
								{
									"PinName": "OffsetTransform_Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OffsetTransform_Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Combine Rotators",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OffsetTransform_Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000",
									"LinkedTo": [
										{
											"TargetNode": "Break Character Effect Data Row",
											"TargetPin": "OffsetTransform_Scale"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Character Effect Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1376,
							"NodePosY": 1422,
							"Pins": [
								{
									"PinName": "CharacterEffectDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OffsetTransform",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OffsetTransform_Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "OffsetTransform_Rotation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Combine Rotators",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "OffsetTransform_Scale",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Character Effect Data Row",
											"TargetPin": "OffsetTransform_Scale"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1831,
							"NodePosY": 1446,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Character Effect Data Row",
											"TargetPin": "OffsetTransform_Location"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Character Effect Data Row",
											"TargetPin": "OffsetTransform_Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Combine Rotators",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1792,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Character Effect Data Row",
											"TargetPin": "OffsetTransform_Rotation"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Rotation From X Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Character Effect Data Row",
											"TargetPin": "OffsetTransform_Rotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Rotation From X Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1553,
							"NodePosY": 1566,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InVec",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Normal"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Combine Rotators",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Attach Emitter\n타깃은 BP Projectile Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1664,
							"NodePosY": 639,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackDamageRate",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								},
								{
									"PinName": "EffectDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_CharacterEffect",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 1264,
							"NodePosY": 671,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Emitter\n타깃은 BP Projectile Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_CharacterEffect"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Urud_Arrow_Explosion"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Emitter\n타깃은 BP Projectile Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "EffectDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Spawn Burst Effect\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2352,
							"NodePosY": 1344,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Character Effect Data Row",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "AttachComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Character Effect Data Row",
											"TargetPin": "StructOut"
										}
									]
								},
								{
									"PinName": "bUsePooling",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -32,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 352,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagContainer",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Tag Container from Tag",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Gameplay Tag Container from Tag",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "SingleTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.Arrow.Fire\")"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "TagContainer"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 672,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Show Projectile\n타깃은 GA Skill Urud Explosion Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Show Projectile\n타깃은 GA Skill Urud Explosion Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 976,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1552,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1552,
							"NodePosY": 936,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "SkillAttackType",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "같지 않음(열거형)",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Set AttackType",
											"TargetPin": "AttackType"
										}
									]
								},
								{
									"PinName": "SkillElementType",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackElementType",
											"TargetPin": "AttackElementType"
										},
										{
											"TargetNode": "같지 않음(열거형)",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "SkillDamageRate",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Literal enum EWSAttackType",
							"NodeClass": "K2Node_EnumLiteral",
							"NodePosX": 2208,
							"NodePosY": 1089,
							"Pins": [
								{
									"PinName": "Enum",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Normal"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "같지 않음(열거형)",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "같지 않음(열거형)",
							"NodeClass": "K2Node_EnumInequality",
							"NodePosX": 2624,
							"NodePosY": 960,
							"Pins": [
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "A",
									"PinCategory": "byte",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillAttackType"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Normal",
									"LinkedTo": [
										{
											"TargetNode": "Literal enum EWSAttackType",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AttackDamageRate",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1600,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "AttackDamageRate",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1872,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AttackDamageRate",
											"TargetPin": "AttackDamageRate"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDamageRate"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackDamageRate",
											"TargetPin": "AttackDamageRate"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2800,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackElementType",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "같지 않음(열거형)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackType",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set AttackType",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3056,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AttackType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Normal",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillAttackType"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "Normal"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set AttackElementType",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2512,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AttackElementType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillElementType"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set AttackDamageRate",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2048,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Attach Emitter\n타깃은 BP Projectile Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AttackDamageRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Literal enum EWSElementType",
							"NodeClass": "K2Node_EnumLiteral",
							"NodePosX": 1728,
							"NodePosY": 1088,
							"Pins": [
								{
									"PinName": "Enum",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "같지 않음(열거형)",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "같지 않음(열거형)",
							"NodeClass": "K2Node_EnumInequality",
							"NodePosX": 2128,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "A",
									"PinCategory": "byte",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillElementType"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Literal enum EWSElementType",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2304,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackDamageRate",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "같지 않음(열거형)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackElementType",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 752,
							"NodePosY": 1344,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 912,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1200,
							"NodePosY": 1735,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										},
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1600,
							"NodePosY": 1696,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "TagToCheck",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Character.State.Burning\")"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get FireStateRate",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 912,
							"NodePosY": 1815,
							"Pins": [
								{
									"PinName": "FireStateRate",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Random Bool with Weight",
											"TargetPin": "Weight"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Random Bool with Weight",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1104,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Weight",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.5",
									"LinkedTo": [
										{
											"TargetNode": "Get FireStateRate",
											"TargetPin": "FireStateRate"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1344,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Random Bool with Weight",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1936,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2176,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Attach_Fire_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 59
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Skill_Urud_Explosion_Active.GA_Skill_Urud_Explosion_Active"
		},
		{
			"AssetName": "GE_Attack_Projectile_Active",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Attack_Projectile_Active.GE_Attack_Projectile_Active"
		},
		{
			"AssetName": "GA_Skill_Urud_MakeTrap",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "SpawnActor BP Trap",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 1728,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace Trap Location and Rotation",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_PC_Urud_Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_Trap_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "SpawnTransform_Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Trace Trap Location and Rotation",
											"TargetPin": "OutTrapLocation"
										}
									]
								},
								{
									"PinName": "SpawnTransform_Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Trace Trap Location and Rotation",
											"TargetPin": "OutTrapRotation"
										}
									]
								},
								{
									"PinName": "SpawnTransform_Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "OverrideRootScale"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace Trap Location and Rotation",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Trace Trap Location and Rotation",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1280,
							"NodePosY": 2,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Trap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_Ability_C"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SKMesh",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bUseRandomBoundary",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutTrapLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Trap",
											"TargetPin": "SpawnTransform_Location"
										}
									]
								},
								{
									"PinName": "OutTrapRotation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Trap",
											"TargetPin": "SpawnTransform_Rotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": 66,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace Trap Location and Rotation",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": 162,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace Trap Location and Rotation",
											"TargetPin": "SKMesh"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1392,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Trap",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "SpawnActor BP Trap",
											"TargetPin": "Owner"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 272,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Length",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 3152,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveTraps",
											"TargetPin": "ActiveTraps"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "integer > integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3408,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "4"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3584,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_PC_Urud_Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 3392,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveTraps",
											"TargetPin": "ActiveTraps"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Set with Notify bRemoved",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 3856,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set with Notify bRemoved",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2288,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_PC_Urud_Base",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_PC_Urud_Base",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2592,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Trap",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP PC Urud Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveTraps",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get ActiveTraps",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2880,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "ActiveTraps",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_PC_Urud_Base",
											"TargetPin": "AsBP PC Urud Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set with Notify bRemoved",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 4160,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bRemoved",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								}
							]
						}
					],
					"NodeCount": 17
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Skill_Urud_MakeTrap.GA_Skill_Urud_MakeTrap"
		},
		{
			"AssetName": "GE_Attack_Projectile",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Attack_Projectile.GE_Attack_Projectile"
		},
		{
			"AssetName": "GA_Skill_Urud_PoisonArrow_Active",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "ProjectileEffectContext",
					"VarGuid": "B7502DE040C7FAE9EF015F8D026BD2A9",
					"Category": "struct",
					"SubCategoryObject": "GameplayEffectContextHandle",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "WaitSpawnProjectile\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 208,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitSpawnProjectile\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SpawnProjectile\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 560,
							"NodePosY": 960,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To BP_ProjectileBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 928,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "AsBP Projectile Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Emitter\n타깃은 BP Projectile Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set AttackType",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set AttackElementType",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get AttackDamageRate",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set AttackDamageRate",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Wait Spawn Projectile\n타깃은 GA Skill Urud Poison Arrow Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1488,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Show Projectile\n타깃은 GA Skill Urud Poison Arrow Active",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Critical\n타깃은 GA Skill Urud Poison Arrow Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "WaitShowProjectile\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 2560,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCue To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Show Projectile\n타깃은 GA Skill Urud Poison Arrow Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Spawn Projectile\n타깃은 GA Skill Urud Poison Arrow Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add GameplayCue To Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2800,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitShowProjectile\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.Arrow.Poison\")"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "bRemoveOnAbilityEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Show Projectile\n타깃은 GA Skill Urud Poison Arrow Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1760,
							"NodePosY": 1066,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 560,
							"NodePosY": 2208,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 864,
							"NodePosY": 2224,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkUrudPoisonArrowCloudOnCritical\",Attribute=/Script/WorldStalker.PassiveSet:PerkUrudPoisonArrowCloudOnCritical,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1472,
							"NodePosY": 2320,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.100000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1680,
							"NodePosY": 2128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1936,
							"NodePosY": 2112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_PerkUrudPoisonArrowCorrosion_C"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Stacks",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1184,
							"NodePosY": 2080,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 272,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Attach Emitter\n타깃은 BP Projectile Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1600,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackElementType",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								},
								{
									"PinName": "EffectDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_CharacterEffect",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 1216,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Emitter\n타깃은 BP Projectile Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_CharacterEffect"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Urud_Arrow_Poison"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Emitter\n타깃은 BP Projectile Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "EffectDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "WaitCritical\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Critical\n타깃은 GA Skill Urud Poison Arrow Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1840,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Spawn Projectile\n타깃은 GA Skill Urud Poison Arrow Active",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 176,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitCritical\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Critical\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 528,
							"NodePosY": 2416,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Hit Result",
											"TargetPin": "HitActor"
										},
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1024,
							"NodePosY": 2432,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,1"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,1"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Hit Result",
											"TargetPin": "HitResult"
										}
									]
								}
							]
						},
						{
							"NodeName": "Ability Target Data from Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1456,
							"NodePosY": 2448,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Hit Result",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Ability Target Data from Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1424,
							"NodePosY": 2528,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 576,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagContainer",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Tag Container from Tag",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Gameplay Tag Container from Tag",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "SingleTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.Arrow.Fire\")"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "TagContainer"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 608,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Show Projectile\n타깃은 GA Skill Urud Poison Arrow Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Wait Show Projectile\n타깃은 GA Skill Urud Poison Arrow Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 928,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 208,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileShot\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1760,
							"NodePosY": 1110,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "SkillAttackType",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "같지 않음(열거형)",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Set AttackType",
											"TargetPin": "AttackType"
										}
									]
								},
								{
									"PinName": "SkillElementType",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackElementType",
											"TargetPin": "AttackElementType"
										}
									]
								},
								{
									"PinName": "SkillDamageRate",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Literal enum EWSAttackType",
							"NodeClass": "K2Node_EnumLiteral",
							"NodePosX": 2048,
							"NodePosY": 1137,
							"Pins": [
								{
									"PinName": "Enum",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Normal"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "같지 않음(열거형)",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "같지 않음(열거형)",
							"NodeClass": "K2Node_EnumInequality",
							"NodePosX": 2464,
							"NodePosY": 1136,
							"Pins": [
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "A",
									"PinCategory": "byte",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillAttackType"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Normal",
									"LinkedTo": [
										{
											"TargetNode": "Literal enum EWSAttackType",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2640,
							"NodePosY": 849,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackDamageRate",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "같지 않음(열거형)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackType",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set AttackType",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2896,
							"NodePosY": 865,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AttackType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Normal",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillAttackType"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "Normal"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set AttackElementType",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2064,
							"NodePosY": 865,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Attach Emitter\n타깃은 BP Projectile Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackDamageRate",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AttackElementType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillElementType"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AttackDamageRate",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1856,
							"NodePosY": 1007,
							"Pins": [
								{
									"PinName": "AttackDamageRate",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2128,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AttackDamageRate",
											"TargetPin": "AttackDamageRate"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDamageRate"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackDamageRate",
											"TargetPin": "AttackDamageRate"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set AttackDamageRate",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2352,
							"NodePosY": 865,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackElementType",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AttackDamageRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								}
							]
						}
					],
					"NodeCount": 45
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Skill_Urud_PoisonArrow_Active.GA_Skill_Urud_PoisonArrow_Active"
		},
		{
			"AssetName": "GA_Skill_Urud_SpeedUp",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "Duration",
					"VarGuid": "0F2323D74BCA2C4C13D0729BAF7D400A",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 20,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 352,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkUrudSpeedUpUnlimitedArrow\",Attribute=/Script/WorldStalker.PassiveSet:PerkUrudSpeedUpUnlimitedArrow,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 983,
							"NodePosY": 230,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.100000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1776,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1483,
							"NodePosY": 19,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Literal Gameplay Tag Container",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1424,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Ability.IgnoreAmmo\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1216,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 992,
							"NodePosY": 659,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Literal Gameplay Tag Container",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 52,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Ability.IgnoreAmmo\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										},
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "TagContainer"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 192,
							"NodePosY": 643,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Remove Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1280,
							"NodePosY": 643,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 32,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 478,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagContainer",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 784,
							"NodePosY": 643,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 272,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						}
					],
					"NodeCount": 17
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Skill_Urud_SpeedUp.GA_Skill_Urud_SpeedUp"
		},
		{
			"AssetName": "GA_Sprint",
			"ParentClass": "WSGameplayAbility",
			"Variables": [
				{
					"Name": "StopTags",
					"VarGuid": "E31126154330297F8E3DE595EDF7853E",
					"Category": "struct",
					"SubCategoryObject": "GameplayTagContainer",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "JumpStateTag",
					"VarGuid": "D651504946FBF08430355E9AA6337E1E",
					"Category": "struct",
					"SubCategoryObject": "GameplayTagContainer",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Effect",
					"VarGuid": "A41D045D4B7F60612F9CD0960FEE6697",
					"Category": "object",
					"SubCategoryObject": "NiagaraComponent",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect\n타깃은 GA Sprint",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1088,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Sprint_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4112,
							"NodePosY": 316,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitMovementModeChange",
											"TargetPin": "OnChange"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 1539,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Local Sprint State\n타깃은 GA Sprint",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3664,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Input Release",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2400,
							"NodePosY": 208,
							"Comment": "Holding Mode",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnRelease",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TimeHeld",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bTestAlreadyReleased",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3024,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Sprint_StaminaCost_C"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Stacks",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1928,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Stamina\",Attribute=/Script/WorldStalker.CharacterSet:Stamina,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2384,
							"NodePosY": 950,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2784,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3024,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "WaitMovementModeChange",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3664,
							"NodePosY": 270,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnChange",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "NewMovementMode",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewMode",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MOVE_Walking"
								}
							]
						},
						{
							"NodeName": "Get JumpStateTag",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2944,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "JumpStateTag",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has All Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "TagContainer"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2752,
							"NodePosY": 286,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has All Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has All Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3120,
							"NodePosY": 286,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagContainer",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get JumpStateTag",
											"TargetPin": "JumpStateTag"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3440,
							"NodePosY": 270,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "OnRelease"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has All Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "WaitMovementModeChange",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get StopTags",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1928,
							"NodePosY": 808,
							"Pins": [
								{
									"PinName": "StopTags",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "TagContainer"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1440,
							"NodePosY": 739,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2074,
							"NodePosY": 739,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagContainer",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get StopTags",
											"TargetPin": "StopTags"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "NOT Boolean",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2370,
							"NodePosY": 778,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "AND Boolean",
							"NodeClass": "K2Node_CommutativeAssociativeBinaryOperator",
							"NodePosX": 2576,
							"NodePosY": 942,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "C",
									"PinCategory": "bool",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1440,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Velocity\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1776,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Unrotate Vector",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Velocity\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1776,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Unrotate Vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Unrotate Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2016,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Velocity\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Vector",
											"TargetPin": "InVec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2208,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InVec",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Unrotate Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "X",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "Y",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Z",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2384,
							"NodePosY": 1096,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Vector",
											"TargetPin": "X"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "50.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "C"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Input Press",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2400,
							"NodePosY": 3,
							"Comment": "Toggle Mode",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnPress",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TimeWaited",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bTestAlreadyPressed",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2736,
							"NodePosY": 49,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Press",
											"TargetPin": "OnPress"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3392,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2160,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame User Settings",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Sprint Toggle\n타깃은 WSGame User Settings",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Press",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSGame User Settings",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1600,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSGameUserSettings"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Sprint Toggle\n타깃은 WSGame User Settings",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Sprint Toggle\n타깃은 WSGame User Settings",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1872,
							"NodePosY": 19,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame User Settings",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Camera Mode\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 800,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect\n타깃은 GA Sprint",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Local Sprint State\n타깃은 GA Sprint",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewCameraMode",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_CM_ThirdPerson_Sprint_C"
								},
								{
									"PinName": "bIsClearByAbility",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame User Settings",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Update Local Sprint State\n타깃은 GA Sprint",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3168,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1584,
							"NodePosY": -385,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Velocity\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1920,
							"NodePosY": -288,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Unrotate Vector",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Velocity\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1920,
							"NodePosY": -385,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Unrotate Vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Unrotate Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2160,
							"NodePosY": -369,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Velocity\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Vector",
											"TargetPin": "InVec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2352,
							"NodePosY": -369,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InVec",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Unrotate Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "X",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "Y",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Z",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2538,
							"NodePosY": -345,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Vector",
											"TargetPin": "X"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "50.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2736,
							"NodePosY": -384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay Until Next Tick",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Wait Input Press",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay Until Next Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay Until Next Tick",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2960,
							"NodePosY": -384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2960,
							"NodePosY": -288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "매틱마다 반복 되는 중",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 2672,
							"NodePosY": -448,
							"Comment": "매틱마다 반복 되는 중",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=0.200000,B=0.200000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "UpdateLocalSprintState\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "IsSprint",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update Local Sprint State\n타깃은 GA Sprint",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1072,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Camera Mode\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "IsSprint",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Update Local Sprint State\n타깃은 GA Sprint",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": 1523,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Effect\n타깃은 GA Sprint",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "IsSprint",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": 1984,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WBP_WSGame",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 768,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWBP WSGame",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": 1904,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1056,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "AsWBP WSGame"
										}
									]
								},
								{
									"PinName": "bIsVisible",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReasonKey",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "GA_Sprint"
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 769,
							"NodePosY": 2304,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Option 1",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Index",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "UpdateLocalSprintState\nCustom Event",
											"TargetPin": "IsSprint"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "bIsVisible"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "UpdateLocalSprintState\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Spawn System Attached",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1264,
							"NodePosY": 2704,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Skin Data Row Name\n타깃은 WSCharacter Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Effect",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__NiagaraFunctionLibrary"
								},
								{
									"PinName": "SystemTemplate",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AttachToComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AttachPointName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "LocationType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "bAutoDestroy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bAutoActivate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "PoolingMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AutoRelease"
								},
								{
									"PinName": "bPreCullCheck",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Effect",
											"TargetPin": "Effect"
										}
									]
								}
							]
						},
						{
							"NodeName": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 144,
							"NodePosY": 2784,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn System Attached",
											"TargetPin": "AttachToComponent"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Effect",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1664,
							"NodePosY": 2720,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Spawn System Attached",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Effect",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Spawn System Attached",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "SpawnEffect\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 2688,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Skin Data Row Name\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "DestroyEffect\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 3328,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Effect",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 16,
							"NodePosY": 3424,
							"Pins": [
								{
									"PinName": "Effect",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Deactivate\n타깃은 액터 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 208,
							"NodePosY": 3344,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "DestroyEffect\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Effect",
											"TargetPin": "Effect"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Deactivate\n타깃은 액터 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Spawn Effect\n타깃은 GA Sprint",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 800,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Camera Mode\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Destroy Effect\n타깃은 GA Sprint",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 720,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Update Local Sprint State\n타깃은 GA Sprint",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Deactivate\n타깃은 액터 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 480,
							"NodePosY": 3328,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Effect",
											"TargetPin": "Effect"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 320,
							"NodePosY": 2912,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Skin Data Row Name\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Skin Data Row Name\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 656,
							"NodePosY": 2688,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnEffect\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn System Attached",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Name)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 928,
							"NodePosY": 2845,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "NS_Shoulder_Wind_01"
								},
								{
									"PinName": "Option 1",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "NS_Hilda_Shoulder_Wind_01"
								},
								{
									"PinName": "Index",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Name)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn System Attached",
											"TargetPin": "SystemTemplate"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal (Name)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 672,
							"NodePosY": 2816,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Skin Data Row Name\n타깃은 WSCharacter Player",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "hilda_d01"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 75
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Sprint.GA_Sprint"
		},
		{
			"AssetName": "GE_Attack_PowerOfFire",
			"ParentClass": "GE_Attack_PowerOfBuff_Base_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Attack_PowerOfFire.GE_Attack_PowerOfFire"
		},
		{
			"AssetName": "GA_State_CC",
			"ParentClass": "WSGameplayAbility",
			"Variables": [
				{
					"Name": "CCEffect",
					"VarGuid": "C909D8464F93B71CDEF452B88554B3F5",
					"Category": "class",
					"SubCategoryObject": "GameplayEffect",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "MotionMontageName",
					"VarGuid": "2568AE294D852C8B4FE0D2A03683E2BD",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "EndWithMontageLength",
					"VarGuid": "42CD384B4E2B1A080AC696BB56FA16A1",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "AppliedCCEffectHandle",
					"VarGuid": "9112CF18431BAD50EC749287B0C95ECC",
					"Category": "struct",
					"SubCategoryObject": "ActiveGameplayEffectHandle",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bBlockInput",
					"VarGuid": "928919C84290CFF758653BA501AAC98A",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bHasEndSection",
					"VarGuid": "545FB3E6471D20CDE0DC2BBB79449CE0",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "QueryTagToTimeRemaining",
					"VarGuid": "6A27649344CB8EC5EB80C88EFE52D5BA",
					"Category": "struct",
					"SubCategoryObject": "GameplayTag",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2480,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000",
									"LinkedTo": [
										{
											"TargetNode": "Select Float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1968,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "IsFound"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2208,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1008,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AppliedCCEffectHandle",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CCEffect",
											"TargetPin": "CCEffect"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AppliedCCEffectHandle",
											"TargetPin": "AppliedCCEffectHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 672,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1728,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "Set AppliedCCEffectHandle",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get MotionMontageName",
											"TargetPin": "MotionMontageName"
										}
									]
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "보통 컨트롤 불가 상태인 경우",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 0,
							"NodePosY": -384,
							"Comment": "보통 컨트롤 불가 상태인 경우",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "충격 (Shock) 기절 (Stun) 반죽음(Half Death)",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 0,
							"NodePosY": -272,
							"Comment": "충격 (Shock) 기절 (Stun) 반죽음(Half Death)",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "공격이 튕김 (Attack_Blocked)",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 0,
							"NodePosY": -160,
							"Comment": "공격이 튕김 (Attack_Blocked)",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Get CCEffect",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 784,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "CCEffect",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "GameplayEffectClass"
										},
										{
											"TargetNode": "Is Valid Class",
											"TargetPin": "Class"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get MotionMontageName",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1520,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "MotionMontageName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "Name"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3456,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get EndWithMontageLength",
											"TargetPin": "EndWithMontageLength"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get EndWithMontageLength",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3456,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "EndWithMontageLength",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4160,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid Class",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 736,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CCEffect",
											"TargetPin": "CCEffect"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 960,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Class",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set AppliedCCEffectHandle",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1360,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AppliedCCEffectHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get AppliedCCEffectHandle",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 976,
							"NodePosY": 1184,
							"Pins": [
								{
									"PinName": "AppliedCCEffectHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Handle"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 832,
							"NodePosY": 1088,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Remove Active Gameplay Effect\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1200,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithGrantedTags\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Handle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AppliedCCEffectHandle",
											"TargetPin": "AppliedCCEffectHandle"
										}
									]
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 368,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3344,
							"NodePosY": -656,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get bBlockInput",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3600,
							"NodePosY": -688,
							"Pins": [
								{
									"PinName": "bBlockInput",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3600,
							"NodePosY": -640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bBlockInput",
											"TargetPin": "bBlockInput"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3504,
							"NodePosY": -528,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3808,
							"NodePosY": -640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Auto Target\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Auto Target\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 720,
							"NodePosY": 1456,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1024,
							"NodePosY": 1344,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop Auto Target\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop Auto Target\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Stop Auto Target\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Auto Target\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4160,
							"NodePosY": -656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Info",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Auto Target Info",
											"TargetPin": "AutoTargetInfo"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Auto Target Info",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 3808,
							"NodePosY": -496,
							"Pins": [
								{
									"PinName": "AutoTargetInfo",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Auto Target\n타깃은 WSCharacter Player",
											"TargetPin": "Info"
										}
									]
								},
								{
									"PinName": "TeamTarget",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "False"
								},
								{
									"PinName": "JumpEnabled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "True"
								},
								{
									"PinName": "TraceLength",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "TraceSize",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "OffsetYaw",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "OffsetHeight",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "ControlWalkScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "ControlPitchScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.500000"
								},
								{
									"PinName": "ControlYawScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "CameraPitchMin",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-60.000000"
								},
								{
									"PinName": "CameraPitchMax",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "45.000000"
								},
								{
									"PinName": "FollowPitchSpeed",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "FollowYawSpeed",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "FollowWalkScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "FollowStopDistance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3104,
							"NodePosY": -688,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 528,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Active Gameplay Effect Time Remaining\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4160,
							"NodePosY": -304,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "QueryTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get QueryTagToTimeRemaining",
											"TargetPin": "QueryTagToTimeRemaining"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float - float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "float * float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get QueryTagToTimeRemaining",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3888,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "QueryTagToTimeRemaining",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Active Gameplay Effect Time Remaining\n타깃은 WSGameplay Ability",
											"TargetPin": "QueryTag"
										},
										{
											"TargetNode": "Is Gameplay Tag Valid",
											"TargetPin": "GameplayTag"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Gameplay Tag Valid",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4160,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "GameplayTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get QueryTagToTimeRemaining",
											"TargetPin": "QueryTagToTimeRemaining"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4672,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Gameplay Tag Valid",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 2944,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "float - float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 4512,
							"NodePosY": -224,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Active Gameplay Effect Time Remaining\n타깃은 WSGameplay Ability",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4912,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5168,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "End"
								}
							]
						},
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get bHasEndSection",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3632,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "bHasEndSection",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3632,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bHasEndSection",
											"TargetPin": "bHasEndSection"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "RemoveGameplayEffectFromOwnerWithGrantedTags\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2096,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "WithGrantedTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Tag Container from Tag",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						},
						{
							"NodeName": "Get QueryTagToTimeRemaining",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1504,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "QueryTagToTimeRemaining",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Tag Container from Tag",
											"TargetPin": "SingleTag"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Gameplay Tag Container from Tag",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1760,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "SingleTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get QueryTagToTimeRemaining",
											"TargetPin": "QueryTagToTimeRemaining"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithGrantedTags\n타깃은 게임플레이 능력",
											"TargetPin": "WithGrantedTags"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1248,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"TakenCCDurationTimePer\",Attribute=/Script/WorldStalker.PassiveSet:TakenCCDurationTimePer,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get EndWithMontageLength",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1984,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "EndWithMontageLength",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Select Float",
											"TargetPin": "bPickA"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Select Float",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2208,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float - float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "bPickA",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Get EndWithMontageLength",
											"TargetPin": "EndWithMontageLength"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "Rate"
										}
									]
								}
							]
						},
						{
							"NodeName": "float - float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2016,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Select Float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1824,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.010000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float - float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1616,
							"NodePosY": 1344,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1616,
							"NodePosY": 1424,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WBP_WSGame",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1616,
							"NodePosY": 1504,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Stop Auto Target\n타깃은 WSCharacter Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Cross Hair\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWBP WSGame",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Cross Hair\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Update Cross Hair\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1920,
							"NodePosY": 1504,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "AsWBP WSGame"
										}
									]
								},
								{
									"PinName": "bChangedWeapon",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3920,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get bHasEndSection",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3456,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "bHasEndSection",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3456,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bHasEndSection",
											"TargetPin": "bHasEndSection"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4144,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4400,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3936,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get bHasEndSection",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3248,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "bHasEndSection",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3248,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bHasEndSection",
											"TargetPin": "bHasEndSection"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5440,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5728,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2880,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "몽타주 플레이 즉시 인터럽트 되었을 경우가 있는데 (원인모름) 딜레이가 있어야 정상은 아니지만 어빌리티가 종료될수있음",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 2812,
							"NodePosY": 390,
							"Comment": "몽타주 플레이 즉시 인터럽트 되었을 경우가 있는데 (원인모름) 딜레이가 있어야 정상은 아니지만 어빌리티가 종료될수있음",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4512,
							"NodePosY": -544,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4816,
							"NodePosY": -496,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"TakenCCDurationTimePer\",Attribute=/Script/WorldStalker.PassiveSet:TakenCCDurationTimePer,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 5360,
							"NodePosY": -416,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.010000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 5568,
							"NodePosY": -368,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Active Gameplay Effect Time Remaining\n타깃은 WSGameplay Ability",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "float + float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 4720,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float - float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						}
					],
					"NodeCount": 79
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_State_CC.GA_State_CC"
		},
		{
			"AssetName": "GE_Attack_FixedDamage",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Attack_FixedDamage.GE_Attack_FixedDamage"
		},
		{
			"AssetName": "GE_Attack_Ability_Enemy",
			"ParentClass": "GE_Attack_Ability_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Attack_Ability_Enemy.GE_Attack_Ability_Enemy"
		},
		{
			"AssetName": "GA_Stun",
			"ParentClass": "GA_State_CC_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "15",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_Stun.GA_Stun"
		},
		{
			"AssetName": "GA_SubSkillBase",
			"ParentClass": "GA_WSGameplayAbilityBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						}
					],
					"NodeCount": 2
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_SubSkillBase.GA_SubSkillBase"
		},
		{
			"AssetName": "GA_TestHack",
			"ParentClass": "WSGameplayAbility",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Attack\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 16,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attack\n타깃은 GA Test Hack",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Attack\n타깃은 GA Test Hack",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 560,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 576,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Attack\n타깃은 GA Test Hack",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attack\n타깃은 GA Test Hack",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 976,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set MaxWalkSpeed",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Sync Melee Attack\n타깃은 WSCharacter Player\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Forward Vector\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										}
									]
								}
							]
						},
						{
							"NodeName": "Server Sync Melee Attack\n타깃은 WSCharacter Player\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1968,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "AttackResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Attack Result",
											"TargetPin": "AttackResult"
										}
									]
								},
								{
									"PinName": "MontagePlayLength",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "GlobalTimeDilation",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ClientMontageIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Make Attack Result",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 1728,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "AttackResult",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Sync Melee Attack\n타깃은 WSCharacter Player\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "AttackResult"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "TargetComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitComponent"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,0.000000",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "b_Head"
								},
								{
									"PinName": "AttackTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Attack.Normal\")"
								}
							]
						},
						{
							"NodeName": "Line Trace For Objects",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ObjectTypes",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "bTraceComplex",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ForDuration"
								},
								{
									"PinName": "OutHit",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "bIgnoreSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TraceColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "TraceHitColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "DrawTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 592,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "ObjectTypes"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery3"
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": 944,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "OutHit"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Attack Result",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Attack Result",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Attack Result",
											"TargetPin": "TargetComponent"
										}
									]
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1360,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Sync Melee Attack\n타깃은 WSCharacter Player\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Attack\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "Start"
										},
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Forward Vector\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 144,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 624,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "End"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 208,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Forward Vector\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "999.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 816,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "ActorsToIgnore"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CharacterMovement",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1472,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "CharacterMovement",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set MaxWalkSpeed",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set bIgnoreClientMovementErrorChecksAndCorrection",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set MaxWalkSpeed",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1936,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bIgnoreClientMovementErrorChecksAndCorrection",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "MaxWalkSpeed",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "999.000000"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "CharacterMovement"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bIgnoreClientMovementErrorChecksAndCorrection",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2352,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set MaxWalkSpeed",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bIgnoreClientMovementErrorChecksAndCorrection",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "CharacterMovement"
										}
									]
								}
							]
						}
					],
					"NodeCount": 23
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_TestHack.GA_TestHack"
		},
		{
			"AssetName": "GA_ThrowItem",
			"ParentClass": "GA_Item_UseBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "GetCost",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RemainCount",
							"Type": "int"
						},
						{
							"Name": "MaxCount",
							"Type": "int"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1984,
							"NodePosY": -256,
							"Comment": "Check montage",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "IsFound"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1280,
							"NodePosY": -336,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1280,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Throw Height",
											"TargetPin": "Character"
										},
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "End Throw Ability\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1664,
							"NodePosY": -272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Throwing"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2640,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3680,
							"NodePosY": -272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "End"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3952,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Throw\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5152,
							"NodePosY": -224,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace for Projectile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3152,
							"NodePosY": -272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "CheckAbilityCost\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": -273,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 976,
							"NodePosY": -256,
							"Comment": "Check ability cost",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CheckAbilityCost\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CheckAbilityCost\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3456,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 192,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 528,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Throw Ability\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "End Throw Ability\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": 1344,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "OutThrowLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "OutThrowRotation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "OutVelocity",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5424,
							"NodePosY": -224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Load Class Asset Blocking",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.ShowRightHandObject\")"
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -259,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 320,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CheckAbilityCost\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7936,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find and Use Item\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1712,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1392,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Equipment"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1168,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "End Throw Ability\n타깃은 WSCharacter Player",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Throw Height",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1664,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "Character",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "DefaultValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "40.000000"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Trace for Projectile",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4640,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "SelfCharacterPlayer",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TraceDistance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "20000.000000"
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "FromSocket",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "socket_R_Hand"
								},
								{
									"PinName": "LocationOffset",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "LocationOffset_X",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "LocationOffset_Y",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "LocationOffset_Z",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Throw Height",
											"TargetPin": "OutValue"
										}
									]
								},
								{
									"PinName": "ForwardOffset",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "50.000000"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "OwnwerInstigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OutResultLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3952,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Throw Height",
											"TargetPin": "Character"
										},
										{
											"TargetNode": "Trace for Projectile",
											"TargetPin": "SelfCharacterPlayer"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Throw Height",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4336,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "Character",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DefaultValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Trace for Projectile",
											"TargetPin": "LocationOffset_Z"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1984,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 2512,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 5536,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace for Projectile",
											"TargetPin": "SpawnTransform"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "SpawnTransform"
										},
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 5536,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "Instigator"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4272,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "OnSync"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3152,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Equipment"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3472,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2208,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Net Sync",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3872,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnSync",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SyncType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "BothWait"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3088,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Item Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 5808,
							"NodePosY": -288,
							"Pins": [
								{
									"PinName": "ItemDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentItemData",
											"TargetPin": "CurrentItemData"
										}
									]
								},
								{
									"PinName": "EffectDescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "SellPrice",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "RewardId",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "OptionBP",
									"PinCategory": "softclass",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Load Class Asset Blocking",
											"TargetPin": "AssetClass"
										},
										{
											"TargetNode": "소프트 레퍼런스 리졸브",
											"TargetPin": "Input"
										}
									]
								},
								{
									"PinName": "bRegister",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Load Class Asset Blocking",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6080,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_DataRowActor Class",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "AssetClass",
									"PinCategory": "softclass",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "OptionBP"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "class",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "소프트 레퍼런스 리졸브",
							"NodeClass": "K2Node_ConvertAsset",
							"NodePosX": 6080,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "Input",
									"PinCategory": "softclass",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "OptionBP"
										}
									]
								},
								{
									"PinName": "Output",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "Class"
										},
										{
											"TargetNode": "Cast To BP_DataRowActor Class",
											"TargetPin": "Class"
										}
									]
								}
							]
						},
						{
							"NodeName": "스폰 액터",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 6896,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_DataRowActor Class",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find and Use Item\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "소프트 레퍼런스 리졸브",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MultiplyWithRoot"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_DataRowActor Class",
							"NodeClass": "K2Node_ClassDynamicCast",
							"NodePosX": 6368,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Load Class Asset Blocking",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "소프트 레퍼런스 리졸브",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "AsBP Data Row Actor",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "Class"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "스폰 액터",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 6912,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_DataRowActor Class",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find and Use Item\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_DataRowActor Class",
											"TargetPin": "AsBP Data Row Actor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MultiplyWithRoot"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "DataRowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentItemDataRowName",
											"TargetPin": "CurrentItemDataRowName"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CurrentItemDataRowName",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 6416,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "CurrentItemDataRowName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "DataRowName"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get CurrentItemData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 5808,
							"NodePosY": -336,
							"Pins": [
								{
									"PinName": "CurrentItemData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Item Data Row",
											"TargetPin": "ItemDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 4336,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace for Projectile",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SelectedItem",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 7856,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "SelectedItem",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break WSItem Document",
											"TargetPin": "WSItemDocument"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break WSItem Document",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 8016,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "WSItemDocument",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SelectedItem",
											"TargetPin": "SelectedItem"
										}
									]
								},
								{
									"PinName": "GUID",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find and Use Item\n타깃은 WSPlayer Controller",
											"TargetPin": "UseItemGUID"
										}
									]
								},
								{
									"PinName": "DTID",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "Type",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "Options",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "SlotIndex",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Count",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "RerollCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "AP",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Value",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Logs",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Find and Use Item\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 8336,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "then"
										},
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "UseItemGUID",
									"PinCategory": "string",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break WSItem Document",
											"TargetPin": "GUID"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Throw Ability\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4704,
							"NodePosY": -512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "OutThrowLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "OutThrowRotation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "OutVelocity",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Trace대신 이걸로 하면 Pitch가 안맞음",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 4638,
							"NodePosY": -640,
							"Comment": "Trace대신 이걸로 하면 Pitch가 안맞음",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=0.150000,G=0.150000,B=0.150000,A=0.500000)",
								"FontSize": "18"
							}
						}
					],
					"NodeCount": 52
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_ThrowItem.GA_ThrowItem"
		},
		{
			"AssetName": "GE_AttackIgnoreHitBox",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_AttackIgnoreHitBox.GE_AttackIgnoreHitBox"
		},
		{
			"AssetName": "GA_UseItemQuickBar_1",
			"ParentClass": "GA_UseItemQuickBar_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "3",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_UseItemQuickBar_1.GA_UseItemQuickBar_1"
		},
		{
			"AssetName": "GA_UseItemQuickBar_2",
			"ParentClass": "GA_UseItemQuickBar_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "3",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_UseItemQuickBar_2.GA_UseItemQuickBar_2"
		},
		{
			"AssetName": "GE_AttackCue_OnWhileActive",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_AttackCue_OnWhileActive.GE_AttackCue_OnWhileActive"
		},
		{
			"AssetName": "GA_UseItemQuickBar_3",
			"ParentClass": "GA_UseItemQuickBar_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "3",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_UseItemQuickBar_3.GA_UseItemQuickBar_3"
		},
		{
			"AssetName": "GE_AttackCue_Critical_OnWhileActive",
			"ParentClass": "GE_AttackCue_OnWhileActive_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_AttackCue_Critical_OnWhileActive.GE_AttackCue_Critical_OnWhileActive"
		},
		{
			"AssetName": "GA_UseItemQuickBar_4",
			"ParentClass": "GA_UseItemQuickBar_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "3",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_UseItemQuickBar_4.GA_UseItemQuickBar_4"
		},
		{
			"AssetName": "GE_AttackBlocked_Magic",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_AttackBlocked_Magic.GE_AttackBlocked_Magic"
		},
		{
			"AssetName": "GE_AttackBlockedWalkSpeedDown",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_AttackBlockedWalkSpeedDown.GE_AttackBlockedWalkSpeedDown"
		},
		{
			"AssetName": "GA_UseItemQuickBar_Left",
			"ParentClass": "GA_UseItemQuickBar_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "3",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_UseItemQuickBar_Left.GA_UseItemQuickBar_Left"
		},
		{
			"AssetName": "GA_UseItemQuickBar_Right",
			"ParentClass": "GA_UseItemQuickBar_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "3",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						}
					],
					"NodeCount": 3
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GA_UseItemQuickBar_Right.GA_UseItemQuickBar_Right"
		},
		{
			"AssetName": "GC_AbilitySpeedUp",
			"ParentClass": "GC_ActorBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_AbilitySpeedUp.GC_AbilitySpeedUp"
		},
		{
			"AssetName": "GC_AbilityTrap",
			"ParentClass": "GameplayCueNotify_Actor",
			"Variables": [
				{
					"Name": "Spawned Effect",
					"VarGuid": "135F9F1D41D8D6C31938448704DC36CD",
					"Category": "object",
					"SubCategoryObject": "SceneComponent",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "OnActive",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "OnRemove",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "WhileActive",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [
				{
					"Name": "DefaultSceneRoot",
					"Class": "SceneComponent"
				},
				{
					"Name": "StaticMesh",
					"Class": "StaticMeshComponent"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_AbilityTrap.GC_AbilityTrap"
		},
		{
			"AssetName": "GE_Attach_Corrosion",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Attach_Corrosion.GE_Attach_Corrosion"
		},
		{
			"AssetName": "GC_ActorBase",
			"ParentClass": "WSGameplayCueNotify_Effect",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "OnActive",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "IsAlly",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "InMyTarget",
							"Type": "object"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "bIsAlly",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "bIsAlly",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_ActorBase.GC_ActorBase"
		},
		{
			"AssetName": "GE_Attach_Bleeding",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Attach_Bleeding.GE_Attach_Bleeding"
		},
		{
			"AssetName": "GC_AllDotStateRemove",
			"ParentClass": "GC_ActorBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "OnActive",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 3
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_AllDotStateRemove.GC_AllDotStateRemove"
		},
		{
			"AssetName": "GE_Armor_Add",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Armor_Add.GE_Armor_Add"
		},
		{
			"AssetName": "GC_AttachBase",
			"ParentClass": "GameplayCueNotify_Actor",
			"Variables": [
				{
					"Name": "AttachTargetComponent",
					"VarGuid": "9279B5874102B8F0A9BECA9DA58CF64D",
					"Category": "object",
					"SubCategoryObject": "SceneComponent",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "OnActive",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "OnRemove",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [
				{
					"Name": "DefaultSceneRoot",
					"Class": "SceneComponent"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Set Actor Hidden In Game\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 704,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bNewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OR Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 224,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AttachTargetComponent",
											"TargetPin": "AttachTargetComponent"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get AttachTargetComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 0,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "AttachTargetComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Get Owner\n타깃은 액터 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get bHiddenInGame",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AttachTargetComponent",
											"TargetPin": "AttachTargetComponent"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get bHidden",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get bHidden",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 224,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "bHidden",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OR Boolean",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get bHiddenInGame",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 224,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "bHiddenInGame",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OR Boolean",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AttachTargetComponent",
											"TargetPin": "AttachTargetComponent"
										}
									]
								}
							]
						},
						{
							"NodeName": "OR Boolean",
							"NodeClass": "K2Node_CommutativeAssociativeBinaryOperator",
							"NodePosX": 528,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Get bHiddenInGame",
											"TargetPin": "bHiddenInGame"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Get bHidden",
											"TargetPin": "bHidden"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "bNewHidden"
										}
									]
								}
							]
						}
					],
					"NodeCount": 10
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_AttachBase.GC_AttachBase"
		},
		{
			"AssetName": "GE_Ammo_Stack",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_Ammo_Stack.GE_Ammo_Stack"
		},
		{
			"AssetName": "GC_BleedingState",
			"ParentClass": "GC_ActorBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 3
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_BleedingState.GC_BleedingState"
		},
		{
			"AssetName": "GE_AllStatUp_Scroll",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_AllStatUp_Scroll.GE_AllStatUp_Scroll"
		},
		{
			"AssetName": "GC_BleedingStateRemove",
			"ParentClass": "GC_ActorBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 3
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_BleedingStateRemove.GC_BleedingStateRemove"
		},
		{
			"AssetName": "GE_AllDotClear",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_AllDotClear.GE_AllDotClear"
		},
		{
			"AssetName": "GC_BuffBaranPrepare",
			"ParentClass": "GC_EquipBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_BuffBaranPrepare.GC_BuffBaranPrepare"
		},
		{
			"AssetName": "GE_ActiveSkill_PoisonArrow",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GE_ActiveSkill_PoisonArrow.GE_ActiveSkill_PoisonArrow"
		},
		{
			"AssetName": "GC_BuffSinobuDeflect",
			"ParentClass": "GC_ActorBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_BuffSinobuDeflect.GC_BuffSinobuDeflect"
		},
		{
			"AssetName": "GC_ViewedCameraShake",
			"ParentClass": "GameplayCueNotify_Static",
			"Variables": [],
			"Functions": [
				{
					"Name": "OnExecute",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_ViewedCameraShake.GC_ViewedCameraShake"
		},
		{
			"AssetName": "GC_BuffUltimate",
			"ParentClass": "GameplayCueNotify_Actor",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "OnActive",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "OnRemove",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [
				{
					"Name": "Niagara",
					"Class": "NiagaraComponent"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 3
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_BuffUltimate.GC_BuffUltimate"
		},
		{
			"AssetName": "GC_Trapped",
			"ParentClass": "GC_ActorBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 3
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_Trapped.GC_Trapped"
		},
		{
			"AssetName": "GC_BuffUltimate_Clad",
			"ParentClass": "GameplayCueNotify_Actor",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "OnActive",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "OnRemove",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [
				{
					"Name": "Niagara",
					"Class": "NiagaraComponent"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 3
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_BuffUltimate_Clad.GC_BuffUltimate_Clad"
		},
		{
			"AssetName": "GC_StaticBurst_Sound",
			"ParentClass": "GameplayCueNotify_Static",
			"Variables": [],
			"Functions": [
				{
					"Name": "OnExecute",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_StaticBurst_Sound.GC_StaticBurst_Sound"
		},
		{
			"AssetName": "GC_BuffUltimate_Rio",
			"ParentClass": "GameplayCueNotify_Actor",
			"Variables": [
				{
					"Name": "CharacterOriginMaterials",
					"VarGuid": "4EA5BDD8442B3766F4C1B7800DF29333",
					"Category": "object",
					"SubCategoryObject": "MaterialInterface",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "EquipIndex",
					"VarGuid": "A8CAB8604290EF45695B08832781CA77",
					"Category": "int",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "EquipMaterials",
					"VarGuid": "B529700B4B37F37DA1FF3A93F629EFB4",
					"Category": "object",
					"SubCategoryObject": "MaterialInterface",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "OnActive",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "OnRemove",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "WhileActive",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [
				{
					"Name": "DefaultSceneRoot",
					"Class": "SceneComponent"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 3
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_BuffUltimate_Rio.GC_BuffUltimate_Rio"
		},
		{
			"AssetName": "GC_StaticBurst",
			"ParentClass": "GameplayCueNotify_Static",
			"Variables": [],
			"Functions": [
				{
					"Name": "OnExecute",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "BurstByEffectData",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "DataRow",
							"Type": "struct"
						},
						{
							"Name": "AttachComponent",
							"Type": "object"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_StaticBurst.GC_StaticBurst"
		},
		{
			"AssetName": "GC_BuffUrudSpeedUp",
			"ParentClass": "GC_ActorBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_BuffUrudSpeedUp.GC_BuffUrudSpeedUp"
		},
		{
			"AssetName": "GC_Skill_Sinobu_NinpoChange",
			"ParentClass": "GC_ActorBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 3
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_Skill_Sinobu_NinpoChange.GC_Skill_Sinobu_NinpoChange"
		},
		{
			"AssetName": "GC_Character_Die",
			"ParentClass": "GameplayCueNotify_Static",
			"Variables": [],
			"Functions": [
				{
					"Name": "OnExecute",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_Character_Die.GC_Character_Die"
		},
		{
			"AssetName": "GC_Skill_Rene_BloodChange",
			"ParentClass": "GC_ActorBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_Skill_Rene_BloodChange.GC_Skill_Rene_BloodChange"
		},
		{
			"AssetName": "GC_CorrosionState",
			"ParentClass": "GC_ActorBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 3
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_CorrosionState.GC_CorrosionState"
		},
		{
			"AssetName": "GC_Skill_Cazimord_DeepBreath",
			"ParentClass": "GC_ActorBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_Skill_Cazimord_DeepBreath.GC_Skill_Cazimord_DeepBreath"
		},
		{
			"AssetName": "GC_Damaged",
			"ParentClass": "GameplayCueNotify_Static",
			"Variables": [
				{
					"Name": "PlayChance",
					"VarGuid": "3C52F10D4D772204E0F025B09CDF5611",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "OnExecute",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_Damaged.GC_Damaged"
		},
		{
			"AssetName": "GC_Skill_Cazimord_BoneOint",
			"ParentClass": "GC_ActorBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_Skill_Cazimord_BoneOint.GC_Skill_Cazimord_BoneOint"
		},
		{
			"AssetName": "GC_Damaged_OnWhileActive",
			"ParentClass": "GameplayCueNotify_Static",
			"Variables": [
				{
					"Name": "PlayChance",
					"VarGuid": "18E7769E4CF3C318710A678998746A94",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "WhileActive",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_Damaged_OnWhileActive.GC_Damaged_OnWhileActive"
		},
		{
			"AssetName": "GC_SkillCasting",
			"ParentClass": "GameplayCueNotify_Actor",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "OnActive",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "OnRemove",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [
				{
					"Name": "DefaultSceneRoot",
					"Class": "SceneComponent"
				},
				{
					"Name": "Niagara",
					"Class": "NiagaraComponent"
				},
				{
					"Name": "Particle",
					"Class": "ParticleSystemComponent"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 3
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_SkillCasting.GC_SkillCasting"
		},
		{
			"AssetName": "GC_DamageNum",
			"ParentClass": "GameplayCueNotify_Static",
			"Variables": [
				{
					"Name": "Text Scale",
					"VarGuid": "49527BAF4BF09257B6DC70967D652D9D",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "IsCritical",
					"VarGuid": "52692D62401514D181896AB53914DFDB",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "FrontDamageRowName",
					"VarGuid": "DD8F929E4A7E7FCEC8096782968DC463",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "BackDamageRowName",
					"VarGuid": "4C7B07CD4AEC137D2C7306A6D50B0648",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "HeadDamageRowName",
					"VarGuid": "1C75B9CE4522361B514E708838413237",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "CriticalDamageRowName",
					"VarGuid": "8315E19E40973B9878171AA595FE2B85",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "UseOwnerRotation",
					"VarGuid": "19DD1F664442928918E6DA8994C812DF",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bHeadShot",
					"VarGuid": "0F30DF824BEB2FAA2543409CB8D3248E",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bForceNoArmor",
					"VarGuid": "2533436341BC4BF4E46D249A2469AFEE",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "OnExecute",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_DamageNum.GC_DamageNum"
		},
		{
			"AssetName": "GC_ShowWeaponRCrystal",
			"ParentClass": "GameplayCueNotify_Actor",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "OnActive",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "OnRemove",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [
				{
					"Name": "Scene",
					"Class": "SceneComponent"
				},
				{
					"Name": "ChildActor",
					"Class": "ChildActorComponent"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_ShowWeaponRCrystal.GC_ShowWeaponRCrystal"
		},
		{
			"AssetName": "GC_DamageNum_Bleeding",
			"ParentClass": "GC_DamageNum_DOTBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "OnExecute",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_DamageNum_Bleeding.GC_DamageNum_Bleeding"
		},
		{
			"AssetName": "GC_ShowRightHandObject",
			"ParentClass": "GameplayCueNotify_Actor",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "OnActive",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "OnRemove",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [
				{
					"Name": "Scene",
					"Class": "SceneComponent"
				},
				{
					"Name": "StaticMesh",
					"Class": "StaticMeshComponent"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_ShowRightHandObject.GC_ShowRightHandObject"
		},
		{
			"AssetName": "GC_DamageNum_Bleeding_Dot",
			"ParentClass": "GC_DamageNum_DOTBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "OnExecute",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_DamageNum_Bleeding_Dot.GC_DamageNum_Bleeding_Dot"
		},
		{
			"AssetName": "GC_ShowRightHandCrystal",
			"ParentClass": "GameplayCueNotify_Actor",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "OnActive",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "OnRemove",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [
				{
					"Name": "Scene",
					"Class": "SceneComponent"
				},
				{
					"Name": "ChildActor",
					"Class": "ChildActorComponent"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_ShowRightHandCrystal.GC_ShowRightHandCrystal"
		},
		{
			"AssetName": "GC_DamageNum_Corrosion",
			"ParentClass": "GC_DamageNum_DOTBase_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_DamageNum_Corrosion.GC_DamageNum_Corrosion"
		},
		{
			"AssetName": "GC_ShowFirearmProjectile",
			"ParentClass": "GameplayCueNotify_Static",
			"Variables": [],
			"Functions": [
				{
					"Name": "OnActive",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "OnRemove",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "OnExecute",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_ShowFirearmProjectile.GC_ShowFirearmProjectile"
		},
		{
			"AssetName": "GC_DamageNum_Critical1",
			"ParentClass": "GC_DamageNum_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_DamageNum_Critical1.GC_DamageNum_Critical1"
		},
		{
			"AssetName": "GC_Shield_SteelBlocking",
			"ParentClass": "GC_EquipBase_Shield_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_Shield_SteelBlocking.GC_Shield_SteelBlocking"
		},
		{
			"AssetName": "GC_DamageNum_DOTBase",
			"ParentClass": "GameplayCueNotify_Static",
			"Variables": [
				{
					"Name": "EffectTable",
					"VarGuid": "90484FA347B1B62716B73A8F86C8B55F",
					"Category": "object",
					"SubCategoryObject": "DataTable",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "EffectRowName",
					"VarGuid": "8729488A4B7BBB5C552CE98CE2F5D29D",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "HitAttributeRowName",
					"VarGuid": "447A32654668B95EA9508FB5BED0F3EE",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "BuffRowName",
					"VarGuid": "94BA03B8476BA451B1A40E83DC0F9DB7",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "DamageRowName",
					"VarGuid": "A1DF782E423EC2EA8841FA94E19C3A68",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "PlaySound",
					"VarGuid": "4BDBD8F044F207FCDB2F4AB33600D2AF",
					"Category": "object",
					"SubCategoryObject": "SoundBase",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Attenuation Settings",
					"VarGuid": "2A0241D048FC0B02F7150C9286B4D831",
					"Category": "object",
					"SubCategoryObject": "SoundAttenuation",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ShowAlly",
					"VarGuid": "746C21D4470844274D923C8523B39AA2",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ZeroDamageRowName",
					"VarGuid": "258521E54F94B8C8018825BB91A6F23E",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "HandleZeroDamageTag",
					"VarGuid": "F4E0B5564C8F137510A78E99C8399DDB",
					"Category": "struct",
					"SubCategoryObject": "GameplayTag",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "OnExecute",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "HandleZeroDamage",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Show",
							"Type": "bool"
						},
						{
							"Name": "NewDamageRowName",
							"Type": "name"
						}
					]
				},
				{
					"Name": "IsAlly",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "InMyTarget",
							"Type": "object"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "bIsAlly",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "bIsAlly",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_DamageNum_DOTBase.GC_DamageNum_DOTBase"
		},
		{
			"AssetName": "GC_Shield_Counter_LegendarySkin",
			"ParentClass": "GC_EquipBase_Shield_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_Shield_Counter_LegendarySkin.GC_Shield_Counter_LegendarySkin"
		},
		{
			"AssetName": "GC_DamageNum_Fire",
			"ParentClass": "GC_DamageNum_DOTBase_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_DamageNum_Fire.GC_DamageNum_Fire"
		},
		{
			"AssetName": "GC_Shield_Counter",
			"ParentClass": "GC_EquipBase_Shield_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_Shield_Counter.GC_Shield_Counter"
		},
		{
			"AssetName": "GC_DamageNum_Fire_Dot",
			"ParentClass": "GC_DamageNum_DOTBase_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_DamageNum_Fire_Dot.GC_DamageNum_Fire_Dot"
		},
		{
			"AssetName": "GC_Shield",
			"ParentClass": "GC_ActorBase_C",
			"Variables": [
				{
					"Name": "LocalViewOffsetLocation",
					"VarGuid": "42CB51D5474317A56E78D8B30CF57FD1",
					"Category": "struct",
					"SubCategoryObject": "Vector",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "LocalViewOffsetScale",
					"VarGuid": "59E9F6864CCA106384C98D9B543DDB49",
					"Category": "struct",
					"SubCategoryObject": "Vector",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "GetEffectDataRow",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Target",
							"Type": "object"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "struct"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "struct"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_Shield.GC_Shield"
		},
		{
			"AssetName": "GC_DamageNum_General",
			"ParentClass": "GC_DamageNum_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_DamageNum_General.GC_DamageNum_General"
		},
		{
			"AssetName": "GC_Rune_20101",
			"ParentClass": "GC_ActorBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "OnRemove",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "WhileActive",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 3
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_Rune_20101.GC_Rune_20101"
		},
		{
			"AssetName": "GC_DamageNum_Lightning",
			"ParentClass": "GC_DamageNum_DOTBase_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_DamageNum_Lightning.GC_DamageNum_Lightning"
		},
		{
			"AssetName": "GC_RedFieldDamage",
			"ParentClass": "GameplayCueNotify_Static",
			"Variables": [],
			"Functions": [
				{
					"Name": "OnExecute",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_RedFieldDamage.GC_RedFieldDamage"
		},
		{
			"AssetName": "GC_DamageNum_OnWhileActive",
			"ParentClass": "GameplayCueNotify_Static",
			"Variables": [
				{
					"Name": "Text Scale",
					"VarGuid": "83C40BDF432C48777986A08A43FF3113",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "IsCritical",
					"VarGuid": "A8B1140041B3F5CAFE9DFD9F4FC74A13",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "FrontDamageRowName",
					"VarGuid": "2308603A45C4D1FE772DDBB231A57398",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "BackDamageRowName",
					"VarGuid": "3DAD9F8A43FFB2280E4B74A2D4AC92E0",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "HeadDamageRowName",
					"VarGuid": "09F9E5B4417613E594515684DD625CB9",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "CriticalDamageRowName",
					"VarGuid": "5180AF9442C2847927C316BDE75C715C",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "UseOwnerRotation",
					"VarGuid": "EC3004D2498F1E478B2ED3AC390280B8",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bHeadShot",
					"VarGuid": "1E68997F411F9A69F0813BB9E220A542",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bForceNoArmor",
					"VarGuid": "7B25FB0C48AB998643962AAD74D28FEE",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "WhileActive",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_DamageNum_OnWhileActive.GC_DamageNum_OnWhileActive"
		},
		{
			"AssetName": "GC_Provoked",
			"ParentClass": "GameplayCueNotify_Actor",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "OnActive",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [
				{
					"Name": "NS_Provocation_S001",
					"Class": "NiagaraComponent"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 3
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_Provoked.GC_Provoked"
		},
		{
			"AssetName": "GC_DamageNum_OnWhileActive_Critical",
			"ParentClass": "GC_DamageNum_OnWhileActive_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_DamageNum_OnWhileActive_Critical.GC_DamageNum_OnWhileActive_Critical"
		},
		{
			"AssetName": "GC_PoisonStateRemove",
			"ParentClass": "GC_ActorBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 3
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_PoisonStateRemove.GC_PoisonStateRemove"
		},
		{
			"AssetName": "GC_DamageNum_Poison",
			"ParentClass": "GC_DamageNum_DOTBase_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_DamageNum_Poison.GC_DamageNum_Poison"
		},
		{
			"AssetName": "GC_PoisonState",
			"ParentClass": "GC_ActorBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 3
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_PoisonState.GC_PoisonState"
		},
		{
			"AssetName": "GC_DamageNum_Poison_Dot",
			"ParentClass": "GC_DamageNum_DOTBase_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_DamageNum_Poison_Dot.GC_DamageNum_Poison_Dot"
		},
		{
			"AssetName": "GC_PlacedItem",
			"ParentClass": "GameplayCueNotify_Static",
			"Variables": [],
			"Functions": [
				{
					"Name": "OnExecute",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_PlacedItem.GC_PlacedItem"
		},
		{
			"AssetName": "GC_DamageNum_Shield",
			"ParentClass": "GC_DamageNum_DOTBase_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_DamageNum_Shield.GC_DamageNum_Shield"
		},
		{
			"AssetName": "GC_OrcShaman_Shield",
			"ParentClass": "GC_ActorBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 3
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_OrcShaman_Shield.GC_OrcShaman_Shield"
		},
		{
			"AssetName": "GC_Damage_Lightning",
			"ParentClass": "GameplayCueNotify_Static",
			"Variables": [],
			"Functions": [
				{
					"Name": "OnExecute",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_Damage_Lightning.GC_Damage_Lightning"
		},
		{
			"AssetName": "GC_NaveSkillWeaponReinforce",
			"ParentClass": "GC_EquipBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_NaveSkillWeaponReinforce.GC_NaveSkillWeaponReinforce"
		},
		{
			"AssetName": "GC_DOT_Immune",
			"ParentClass": "GC_ActorBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 3
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_DOT_Immune.GC_DOT_Immune"
		},
		{
			"AssetName": "GC_Hit_OnWhileActive",
			"ParentClass": "GameplayCueNotify_Static",
			"Variables": [],
			"Functions": [
				{
					"Name": "MakeHitName",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "BaseName",
							"Type": "name"
						},
						{
							"Name": "Normal",
							"Type": "struct"
						},
						{
							"Name": "Blocked",
							"Type": "bool"
						},
						{
							"Name": "IsCharacter",
							"Type": "bool"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "HitRowName",
							"Type": "name"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "HitRowName",
							"Type": "name"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "HitRowName",
							"Type": "name"
						}
					]
				},
				{
					"Name": "WhileActive",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_Hit_OnWhileActive.GC_Hit_OnWhileActive"
		},
		{
			"AssetName": "GC_EquipBase",
			"ParentClass": "GC_ActorBase_C",
			"Variables": [
				{
					"Name": "TargetActor",
					"VarGuid": "635D775B42177B07C425A0B2E0270A0D",
					"Category": "object",
					"SubCategoryObject": "Actor",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "AdditionalLoopingNiagara",
					"VarGuid": "1E2CA60E4DDB2CD0C5772CA1A0B8A143",
					"Category": "object",
					"SubCategoryObject": "NiagaraComponent",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "OnActive",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "OnRemove",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "WhileActive",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 176,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get bHidden",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 544,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "bHidden",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetActor",
											"TargetPin": "TargetActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get LoopingNiagara",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 544,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "LoopingNiagara",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Visibility\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1376,
							"NodePosY": -14,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get LoopingNiagara",
											"TargetPin": "LoopingNiagara"
										}
									]
								},
								{
									"PinName": "bNewVisibility",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bPropagateToChildren",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "NOT Boolean",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1164,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Get bHidden",
											"TargetPin": "bHidden"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 씬 컴포넌트",
											"TargetPin": "bNewVisibility"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get TargetActor",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 384,
							"NodePosY": 58,
							"Pins": [
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get bHidden",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 715,
							"NodePosY": 35,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetActor",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 715,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get LoopingNiagara",
											"TargetPin": "LoopingNiagara"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "AND Boolean",
							"NodeClass": "K2Node_CommutativeAssociativeBinaryOperator",
							"NodePosX": 944,
							"NodePosY": 59,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1152,
							"NodePosY": 2,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 11
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_EquipBase.GC_EquipBase"
		},
		{
			"AssetName": "GC_HitSurface",
			"ParentClass": "GameplayCueNotify_Static",
			"Variables": [],
			"Functions": [
				{
					"Name": "OnExecute",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "SurfaceEnumToString",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "ESurfaceEnum",
							"Type": "byte"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "NewParam",
							"Type": "name"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "NewParam",
							"Type": "name"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "NewParam",
							"Type": "name"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "NewParam",
							"Type": "name"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_HitSurface.GC_HitSurface"
		},
		{
			"AssetName": "GC_EquipBase_Shield",
			"ParentClass": "GC_EquipBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "OnActive",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_EquipBase_Shield.GC_EquipBase_Shield"
		},
		{
			"AssetName": "GC_Hit",
			"ParentClass": "GameplayCueNotify_Static",
			"Variables": [],
			"Functions": [
				{
					"Name": "OnExecute",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "MakeHitName",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "BaseName",
							"Type": "name"
						},
						{
							"Name": "Normal",
							"Type": "struct"
						},
						{
							"Name": "Blocked",
							"Type": "bool"
						},
						{
							"Name": "IsCharacter",
							"Type": "bool"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "HitRowName",
							"Type": "name"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "HitRowName",
							"Type": "name"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "HitRowName",
							"Type": "name"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_Hit.GC_Hit"
		},
		{
			"AssetName": "GC_EquipBuff_Corrosion",
			"ParentClass": "GC_EquipBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_EquipBuff_Corrosion.GC_EquipBuff_Corrosion"
		},
		{
			"AssetName": "GC_HideFirearmProjectile",
			"ParentClass": "GameplayCueNotify_Static",
			"Variables": [],
			"Functions": [
				{
					"Name": "OnExecute",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MyTarget",
							"Type": "object"
						},
						{
							"Name": "Parameters",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_HideFirearmProjectile.GC_HideFirearmProjectile"
		},
		{
			"AssetName": "GC_EquipBuff_Lightning",
			"ParentClass": "GC_EquipBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_EquipBuff_Lightning.GC_EquipBuff_Lightning"
		},
		{
			"AssetName": "GC_HealNum_Stamina",
			"ParentClass": "GC_DamageNum_DOTBase_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_HealNum_Stamina.GC_HealNum_Stamina"
		},
		{
			"AssetName": "GC_FireState",
			"ParentClass": "GC_ActorBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 3
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_FireState.GC_FireState"
		},
		{
			"AssetName": "GC_HealNum_MP",
			"ParentClass": "GC_DamageNum_DOTBase_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_HealNum_MP.GC_HealNum_MP"
		},
		{
			"AssetName": "GC_FireStateRemove",
			"ParentClass": "GC_ActorBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 3
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_FireStateRemove.GC_FireStateRemove"
		},
		{
			"AssetName": "GC_HealNum_HP",
			"ParentClass": "GC_DamageNum_DOTBase_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_HealNum_HP.GC_HealNum_HP"
		},
		{
			"AssetName": "GC_HealNum_Armor",
			"ParentClass": "GC_DamageNum_DOTBase_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Abilities/GC_HealNum_Armor.GC_HealNum_Armor"
		},
		{
			"AssetName": "AN_SimpleSendEvent",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "Event Tag",
					"VarGuid": "053C31D84635FE511A5587802F8AD7F0",
					"Category": "struct",
					"SubCategoryObject": "GameplayTag",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_SimpleSendEvent.AN_SimpleSendEvent"
		},
		{
			"AssetName": "AN_SetCameraModeWithActiveAbility",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "Ability Class",
					"VarGuid": "65BAF7C34B151D4BF01F8BAA79C14A11",
					"Category": "class",
					"SubCategoryObject": "GameplayAbility",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "New Camera Mode",
					"VarGuid": "01A1BB6A48227A34B4225C8267828938",
					"Category": "class",
					"SubCategoryObject": "WSCameraMode",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Is Clear by Ability",
					"VarGuid": "81FF07F548BD87CE63E3C28179FA0D62",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_SetCameraModeWithActiveAbility.AN_SetCameraModeWithActiveAbility"
		},
		{
			"AssetName": "ANS_SkillCancel",
			"ParentClass": "AnimNotifyState",
			"Variables": [],
			"Functions": [
				{
					"Name": "Received_NotifyBegin",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "TotalDuration",
							"Type": "real"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "GetNotifyName",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "string"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/ANS_SkillCancel.ANS_SkillCancel"
		},
		{
			"AssetName": "AN_SetAutoTarget",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "bEnable",
					"VarGuid": "6871542941CBF26B0D79FA95A280CADC",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Team Target",
					"VarGuid": "15E3EC6947DEA88DC0BD32A3A28DB8A4",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Jump Enabled",
					"VarGuid": "0F8E92EF4563D4153B90C3AF2C5B37FA",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Trace Length",
					"VarGuid": "5A7AF947491A9145451AE982A2723EB2",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Offset Yaw",
					"VarGuid": "57291AE24F9D63557C154B8FBB9C2587",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Control Walk Scale",
					"VarGuid": "82D66C6843A9111BAF3FA785F21470B2",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Control Pitch Scale",
					"VarGuid": "523EEA0F424D38EDD90A169AD91C90E3",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Control Yaw Scale",
					"VarGuid": "81637DD342E3CF0CD669139CFE431A0D",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Follow Pitch Speed",
					"VarGuid": "AC8D19B84D735C668D5C4CBC52B35B79",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Follow Yaw Speed",
					"VarGuid": "0C98DE0F470C3DAA645BB7A7FECCFFC1",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Follow Walk Scale",
					"VarGuid": "3E62E429404E329495069A80E4AB7C1B",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Follow Stop Distance",
					"VarGuid": "761B89B04776EA0584173A83B2AD437C",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Camera Pitch Min",
					"VarGuid": "DD518BE34C54F56985F781A32A20BC05",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Camera Pitch Max",
					"VarGuid": "D5683F2F48E5CD6AA4A44890AE4FE56B",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_SetAutoTarget.AN_SetAutoTarget"
		},
		{
			"AssetName": "ANS_AddGameplayTag",
			"ParentClass": "AnimNotifyState",
			"Variables": [
				{
					"Name": "Gameplay Tags",
					"VarGuid": "239B6B7C495CFB3FD288BE996B90FE37",
					"Category": "struct",
					"SubCategoryObject": "GameplayTagContainer",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Should Replicate",
					"VarGuid": "2112BDAF4524B4F1A75F99BAD6A9526A",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_NotifyBegin",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "TotalDuration",
							"Type": "real"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "Received_NotifyEnd",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/ANS_AddGameplayTag.ANS_AddGameplayTag"
		},
		{
			"AssetName": "ANS_WeaponWallCheck",
			"ParentClass": "AnimNotifyState",
			"Variables": [
				{
					"Name": "Socket Name",
					"VarGuid": "80CEA82D4FDF29857C05C7999568158D",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Attack Tag",
					"VarGuid": "B6B7F336490B808EEA874C99E4AF50FD",
					"Category": "struct",
					"SubCategoryObject": "GameplayTag",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_NotifyBegin",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "TotalDuration",
							"Type": "real"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "Received_NotifyEnd",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/ANS_WeaponWallCheck.ANS_WeaponWallCheck"
		},
		{
			"AssetName": "ANS_Sound_Loop",
			"ParentClass": "AnimNotifyState",
			"Variables": [
				{
					"Name": "Sound",
					"VarGuid": "C56FEE9A4C4CFA0A3423A0B5DD65DAB5",
					"Category": "object",
					"SubCategoryObject": "SoundBase",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Attenuation Settings",
					"VarGuid": "6270B4B04FAD0F954072E296C716DD50",
					"Category": "object",
					"SubCategoryObject": "SoundAttenuation",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "AttachName",
					"VarGuid": "FF4CB0A64FC8E1A8D273E4AF65F7C369",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "LocalViewVolumeMult",
					"VarGuid": "6625EB864981B14814739F80811F09B5",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "MasterVolume",
					"VarGuid": "ED8E5EEC498AD2E9D0F426AA288DEFDE",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_NotifyBegin",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "TotalDuration",
							"Type": "real"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "Received_NotifyEnd",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/ANS_Sound_Loop.ANS_Sound_Loop"
		},
		{
			"AssetName": "AN_ApplyEffectWithActiveAbility",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "Ability Class",
					"VarGuid": "D31B2EFD40ED4E1392FFCAAEA5EF7340",
					"Category": "class",
					"SubCategoryObject": "GameplayAbility",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Gameplay Effect Class",
					"VarGuid": "0D61F9194B5388D0EDF032BE2F4C1429",
					"Category": "class",
					"SubCategoryObject": "GameplayEffect",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_ApplyEffectWithActiveAbility.AN_ApplyEffectWithActiveAbility"
		},
		{
			"AssetName": "ANS_GameplayCue_Loop",
			"ParentClass": "AnimNotify_GameplayCueState",
			"Variables": [
				{
					"Name": "LocationOffset",
					"VarGuid": "12C76F1E48DADB1F2DD09C9A419C894A",
					"Category": "struct",
					"SubCategoryObject": "Vector",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_NotifyTick",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "FrameDeltaTime",
							"Type": "real"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/ANS_GameplayCue_Loop.ANS_GameplayCue_Loop"
		},
		{
			"AssetName": "AN_StopSound",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "Sound",
					"VarGuid": "23E9FC5D474DE46605A712BAB814E694",
					"Category": "object",
					"SubCategoryObject": "SoundBase",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_StopSound.AN_StopSound"
		},
		{
			"AssetName": "AN_SendEventWithParam",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "Event Tag",
					"VarGuid": "F673D5464F777DBBADDC28A6DC9017F1",
					"Category": "struct",
					"SubCategoryObject": "GameplayTag",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Optional Object",
					"VarGuid": "FDBC4E234AF8B4E52FCB67A7C8DC3B5B",
					"Category": "object",
					"SubCategoryObject": "Object",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Optional Object 2",
					"VarGuid": "992479CA4D6D460A6529FB9A9BD22729",
					"Category": "object",
					"SubCategoryObject": "Object",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_SendEventWithParam.AN_SendEventWithParam"
		},
		{
			"AssetName": "ANS_SubAttackState",
			"ParentClass": "AnimNotifyState",
			"Variables": [
				{
					"Name": "AddGameplayTags",
					"VarGuid": "7FB7C1FA45CDE2F7C02630B99D67233D",
					"Category": "struct",
					"SubCategoryObject": "GameplayTagContainer",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "AttackMoveSpeedEffect",
					"VarGuid": "486381914859EB8B410AF9A2B54EFE2F",
					"Category": "class",
					"SubCategoryObject": "GameplayEffect",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_NotifyBegin",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "TotalDuration",
							"Type": "real"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "Received_NotifyEnd",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "GetDefaultTriggerWeightThreshold",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "real"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/ANS_SubAttackState.ANS_SubAttackState"
		},
		{
			"AssetName": "AN_Sound_RandomList",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "SoundList",
					"VarGuid": "CA7A1356403E9D144AEE578085C54492",
					"Category": "object",
					"SubCategoryObject": "SoundBase",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "LocalPlayerVolume",
					"VarGuid": "0771B2AC495FC735397D2794A5A1C42E",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "DefaultVolume",
					"VarGuid": "CBFC38C4446E348F9FA52797D452521D",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Attenuation Settings",
					"VarGuid": "58A0494746B399948D62E28F1102E4EB",
					"Category": "object",
					"SubCategoryObject": "SoundAttenuation",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "PlayChance",
					"VarGuid": "D85937494CEB08DA813107B465AFBA5E",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"MetaData":
					{
						"UIMin": "0",
						"UIMax": "1",
						"ClampMin": "0",
						"ClampMax": "1"
					},
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_Sound_RandomList.AN_Sound_RandomList"
		},
		{
			"AssetName": "ANS_Sound_Duration",
			"ParentClass": "AnimNotifyState",
			"Variables": [
				{
					"Name": "Sound",
					"VarGuid": "EE7E9468476E1A2D8388DA98EC6019D6",
					"Category": "object",
					"SubCategoryObject": "SoundBase",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Attenuation Settings",
					"VarGuid": "8CDABF48432EDC797FA12BA9250460F6",
					"Category": "object",
					"SubCategoryObject": "SoundAttenuation",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "AttachName",
					"VarGuid": "0DA0C72744A1631D4F5ECCAD32C505A3",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "MasterVolume",
					"VarGuid": "DF3DB2CE4842719A06926CB5D60B5E34",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "LocalViewVolumeMult",
					"VarGuid": "CD29623D4458591E16184E828D8139DC",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_NotifyBegin",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "TotalDuration",
							"Type": "real"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/ANS_Sound_Duration.ANS_Sound_Duration"
		},
		{
			"AssetName": "ANS_SpineYawOffset",
			"ParentClass": "AnimNotifyState",
			"Variables": [
				{
					"Name": "Spine Yaw Offset",
					"VarGuid": "63A791D442FB59DD3FD384B3FA65B0AC",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_NotifyBegin",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "TotalDuration",
							"Type": "real"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "Received_NotifyEnd",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/ANS_SpineYawOffset.ANS_SpineYawOffset"
		},
		{
			"AssetName": "AN_TriggerBase",
			"ParentClass": "AnimNotify_PlayMontageNotify",
			"Variables": [
				{
					"Name": "EventTag",
					"VarGuid": "EE5068604833B2E5FA3781BB5551A72D",
					"Category": "struct",
					"SubCategoryObject": "GameplayTag",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/Effect/AN_TriggerBase.AN_TriggerBase"
		},
		{
			"AssetName": "AN_Trigger_Skill_Active",
			"ParentClass": "AN_TriggerBase_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/Effect/AN_Trigger_Skill_Active.AN_Trigger_Skill_Active"
		},
		{
			"AssetName": "AN_Trigger_Projectile_Shot",
			"ParentClass": "AN_TriggerBase_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/Effect/AN_Trigger_Projectile_Shot.AN_Trigger_Projectile_Shot"
		},
		{
			"AssetName": "AN_CameraShake_Viewed",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "Shake Class",
					"VarGuid": "9F8A07794FB875CDB3BE9186EBDC8355",
					"Category": "class",
					"SubCategoryObject": "CameraShakeBase",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Shake Scale",
					"VarGuid": "14FEA9334D90A98F728335AA3BDBD337",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_CameraShake_Viewed.AN_CameraShake_Viewed"
		},
		{
			"AssetName": "ANS_JumpParameter",
			"ParentClass": "Object",
			"Variables": [
				{
					"Name": "Duration",
					"VarGuid": "65D9E9F349C22E358EE18ABC53F6D891",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Height",
					"VarGuid": "24DDEC454EC170D009D96E91185649CE",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Distance",
					"VarGuid": "5E37322D49492E0B636798BC0388D33E",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/AnimNotify/ANS_JumpParameter.ANS_JumpParameter"
		},
		{
			"AssetName": "ANS_Jump",
			"ParentClass": "AnimNotifyState",
			"Variables": [
				{
					"Name": "Distance",
					"VarGuid": "92EB066C40866A0CD3716FB3884A2564",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Height",
					"VarGuid": "88B4BB2C4431D209E1EC6A84CAB9370E",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_NotifyTick",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "FrameDeltaTime",
							"Type": "real"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "Received_NotifyBegin",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "TotalDuration",
							"Type": "real"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/ANS_Jump.ANS_Jump"
		},
		{
			"AssetName": "ANS_AttackState",
			"ParentClass": "AnimNotifyState",
			"Variables": [
				{
					"Name": "AddGameplayTags",
					"VarGuid": "566718A44296D8F73C8499B714456FAB",
					"Category": "struct",
					"SubCategoryObject": "GameplayTagContainer",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "AttackMoveSpeedEffect",
					"VarGuid": "3C4DB62F45BE4F8A682ADEA39A86300F",
					"Category": "class",
					"SubCategoryObject": "GameplayEffect",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "AddNormalAttackPer",
					"VarGuid": "51A7589E4715FE52FD5BA6843C88781A",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "AddPhysicalAttackPer",
					"VarGuid": "A7674D604D5CEA3C6A34F2977E2E6E53",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_NotifyBegin",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "TotalDuration",
							"Type": "real"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "Received_NotifyEnd",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "GetDefaultTriggerWeightThreshold",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "real"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/ANS_AttackState.ANS_AttackState"
		},
		{
			"AssetName": "AN_SetFloatParam",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "ParamValue",
					"VarGuid": "EE23515641BF7ACAAD81388E73A3A78B",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Parameter Name",
					"VarGuid": "BD33016F406878EB00AD829F84C9930B",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_SetFloatParam.AN_SetFloatParam"
		},
		{
			"AssetName": "ANS_SetFloatParam",
			"ParentClass": "AnimNotifyState",
			"Variables": [
				{
					"Name": "EaseFunc",
					"VarGuid": "6A937E904B588E532E39198A46680DF1",
					"Category": "byte",
					"SubCategoryObject": "EEasingFunc",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Parameter Name",
					"VarGuid": "3819A3BE47B19A593DB8F89FC093A957",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "StartValue",
					"VarGuid": "711692FA49C70DFFC38727A4F0013335",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "EndValue",
					"VarGuid": "23F5D08D439CE72F270E1096E3A9FB4E",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_NotifyBegin",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "TotalDuration",
							"Type": "real"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/ANS_SetFloatParam.ANS_SetFloatParam"
		},
		{
			"AssetName": "ANS_CameraShake_Curve",
			"ParentClass": "AnimNotifyState",
			"Variables": [
				{
					"Name": "Curve",
					"VarGuid": "CCC45DB5460604A46B7644BDB0984E23",
					"Category": "object",
					"SubCategoryObject": "CurveFloat",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_NotifyTick",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "FrameDeltaTime",
							"Type": "real"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "Received_NotifyEnd",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "Received_NotifyBegin",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "TotalDuration",
							"Type": "real"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/ANS_CameraShake_Curve.ANS_CameraShake_Curve"
		},
		{
			"AssetName": "AN_Sound_Footstep",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "PreviewSound",
					"VarGuid": "5B54D7DE4163AE60314C3B905F609574",
					"Category": "object",
					"SubCategoryObject": "SoundBase",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "PreviewVolume",
					"VarGuid": "A12F83C34C04438D49678AA9583BA6E4",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "LocalPlayerWalkVolume",
					"VarGuid": "40D480834A3571B507C3DCAEA577ED68",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "WalkVolume",
					"VarGuid": "E2B6CCCE494F77AA2A2DB4878FEAE99D",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "LocalPlayerCrouchVolume",
					"VarGuid": "306C59254E6050D38DE2BDBE0A57110A",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "CrouchVolume",
					"VarGuid": "E6EBEE7342BD92D9FB4AFEB19155F02A",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "DeepWaterDist",
					"VarGuid": "B246DE3445390BB16464D0B36463441D",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "GetFootstepSound",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "EquipType",
							"Type": "byte"
						},
						{
							"Name": "Hit",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						}
					]
				},
				{
					"Name": "GetGroundHit",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Character",
							"Type": "object"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "OutHit",
							"Type": "struct"
						}
					]
				},
				{
					"Name": "IsLocalPlayerOrPartyPlayer",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Character",
							"Type": "object"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Return",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Return",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Return",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_Sound_Footstep.AN_Sound_Footstep"
		},
		{
			"AssetName": "AN_EffectBP",
			"ParentClass": "AnimNotify_SpawnEffectActor",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_EffectBP.AN_EffectBP"
		},
		{
			"AssetName": "ANS_ShowFirearmMeleeAttack",
			"ParentClass": "AnimNotifyState",
			"Variables": [
				{
					"Name": "BowVisibility",
					"VarGuid": "1BD7C30B4D66F6F5DA4059A3DCE39883",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_NotifyBegin",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "TotalDuration",
							"Type": "real"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "Received_NotifyEnd",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/ANS_ShowFirearmMeleeAttack.ANS_ShowFirearmMeleeAttack"
		},
		{
			"AssetName": "ANS_Enemy_AttackTargeting",
			"ParentClass": "AnimNotifyState",
			"Variables": [],
			"Functions": [
				{
					"Name": "Received_NotifyBegin",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "TotalDuration",
							"Type": "real"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "Received_NotifyEnd",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/ANS_Enemy_AttackTargeting.ANS_Enemy_AttackTargeting"
		},
		{
			"AssetName": "AN_Sound",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "Sound",
					"VarGuid": "270C734A44D4BBBAE2BDB1A30EDFA359",
					"Category": "object",
					"SubCategoryObject": "SoundBase",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "LocalPlayerVolume",
					"VarGuid": "6FB93ED24BE590869C59A7AFBC383EC6",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "DefaultVolume",
					"VarGuid": "6F4D06B544FBBA6F8897A6A3F38CE4F2",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Attenuation Settings",
					"VarGuid": "2E049BB645DFFB15333DEABF64E675FD",
					"Category": "object",
					"SubCategoryObject": "SoundAttenuation",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_Sound.AN_Sound"
		},
		{
			"AssetName": "ANS_EnemyFollowToTarget",
			"ParentClass": "AnimNotifyState",
			"Variables": [],
			"Functions": [
				{
					"Name": "Received_NotifyBegin",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "TotalDuration",
							"Type": "real"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "Received_NotifyEnd",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/ANS_EnemyFollowToTarget.ANS_EnemyFollowToTarget"
		},
		{
			"AssetName": "AN_SoundRandom",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "Sound",
					"VarGuid": "225DBB9842DC27C50AC2BAAA7589A0A8",
					"Category": "object",
					"SubCategoryObject": "SoundBase",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "NetworkPlayerVolume",
					"VarGuid": "F873365343F85A2E59FDE280D528F5C0",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "LocalPlayerVolume",
					"VarGuid": "32C9BC374B638C9003E143BDD7BE5A07",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Random",
					"VarGuid": "75FCF0FE4789C256755B6DB97B3F50AB",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_SoundRandom.AN_SoundRandom"
		},
		{
			"AssetName": "AN_ShowEnemyEquip",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "IsVisible",
					"VarGuid": "2BE54D004FA699713A6AA6AC3EAD774F",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_ShowEnemyEquip.AN_ShowEnemyEquip"
		},
		{
			"AssetName": "ANS_Enemy_JumpToTarget",
			"ParentClass": "AnimNotifyState",
			"Variables": [
				{
					"Name": "Height",
					"VarGuid": "CC0236004B32ACBF54FFA9A0F12CB9E7",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_NotifyBegin",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "TotalDuration",
							"Type": "real"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/ANS_Enemy_JumpToTarget.ANS_Enemy_JumpToTarget"
		},
		{
			"AssetName": "ANS_EnemyMeleeAttack",
			"ParentClass": "AnimNotifyState",
			"Variables": [
				{
					"Name": "Pitch Speed",
					"VarGuid": "2E4C4BF649696923316617AC28888448",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"MetaData":
					{
						"tooltip": "공격의 회전속도 (양수면 앞으로 음수면 뒤로)"
					},
					"Source": "Blueprint"
				},
				{
					"Name": "Box Length",
					"VarGuid": "034BFC3E4767BABBC01A56B24DECA592",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"MetaData":
					{
						"tooltip": "공격 길이"
					},
					"Source": "Blueprint"
				},
				{
					"Name": "Box Size",
					"VarGuid": "73D800A146B3C7430C395CBFAC7671A3",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"MetaData":
					{
						"tooltip": "공격 양옆길이"
					},
					"Source": "Blueprint"
				},
				{
					"Name": "Start Roll",
					"VarGuid": "91EB9D8E41F3B7E14A52F9957C523EF4",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"MetaData":
					{
						"tooltip": "좌우각도 (음수 왼쪽, 양수 오른쪽)"
					},
					"Source": "Blueprint"
				},
				{
					"Name": "Start Pitch",
					"VarGuid": "BD6C661E4A9706EDB13CB3936600E2E2",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"MetaData":
					{
						"tooltip": "앞뒤각도"
					},
					"Source": "Blueprint"
				},
				{
					"Name": "Start Yaw",
					"VarGuid": "A819D0244D4897FFDD4C668490CA518B",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Location Offset",
					"VarGuid": "2F2231B1455186207CD8F7AD602487D6",
					"Category": "struct",
					"SubCategoryObject": "Vector",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_NotifyBegin",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "TotalDuration",
							"Type": "real"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "Received_NotifyTick",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "FrameDeltaTime",
							"Type": "real"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/ANS_EnemyMeleeAttack.ANS_EnemyMeleeAttack"
		},
		{
			"AssetName": "AN_FadeOutAudio",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "FindTag",
					"VarGuid": "48C312784F998CF7D0101399C8E61F01",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Fade Out Duration",
					"VarGuid": "7FF36AA6427D03DFD2124B9673C5B074",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_FadeOutAudio.AN_FadeOutAudio"
		},
		{
			"AssetName": "AN_EnemyAreaAttack",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "bCanBlockByShield",
					"VarGuid": "177026344A48FFCB288BE782B3F98F7D",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "UseOwnerRotation",
					"VarGuid": "42F5DDFA4AFCA538B70E91A7F904B8F3",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bIgnoreHitBox",
					"VarGuid": "4F6B27324CFA00EEA21558A5645FB4F8",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Level",
					"VarGuid": "42355C71401A8515461D8B924C562E0E",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "TargetPos",
					"VarGuid": "0ED10BBD46902BA96738849AE38802CB",
					"Category": "struct",
					"SubCategoryObject": "Vector",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "BoxExtent",
					"VarGuid": "A1347F444AA7369213ABE99623ED5E22",
					"Category": "struct",
					"SubCategoryObject": "Vector",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Radius",
					"VarGuid": "1329722141E84EA2FE30CE91B8F608AF",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Half Height",
					"VarGuid": "9C3D31074FBA9BE298BA7F8B57B448B9",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "HitActors",
					"VarGuid": "0DAF7F994BCDA714297B8BA5A93155D7",
					"Category": "object",
					"SubCategoryObject": "Actor",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "DebugDrawDuration",
					"VarGuid": "022FFDBF4EB0527A60A8E193B93A1BB4",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "DebugDrawInGame",
					"VarGuid": "C02152B84AC7D1AC7394CCA9EA656745",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_EnemyAreaAttack.AN_EnemyAreaAttack"
		},
		{
			"AssetName": "AN_Trigger_Splash_Active",
			"ParentClass": "AN_TriggerBase_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/Effect/AN_Trigger_Splash_Active.AN_Trigger_Splash_Active"
		},
		{
			"AssetName": "AN_PlayCharacterEffect",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "bAttach",
					"VarGuid": "AD0CB9474AC48C9C184EE097F276BFEB",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "DataRowName",
					"VarGuid": "F8F1F5BE48D70EBEBCDEB5A46DA16053",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "SocketName",
					"VarGuid": "00056260400C6E0C1BD526A226404980",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_PlayCharacterEffect.AN_PlayCharacterEffect"
		},
		{
			"AssetName": "AN_ShowEquip",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "New Visibility",
					"VarGuid": "75FF1DF541670AAFB8B28BA33B345A87",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_ShowEquip.AN_ShowEquip"
		},
		{
			"AssetName": "AN_ShowFirearmProjectile",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "bVisible",
					"VarGuid": "EE76E7194FBD8C0F4E8BA2866C41B875",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_ShowFirearmProjectile.AN_ShowFirearmProjectile"
		},
		{
			"AssetName": "AN_Projectile",
			"ParentClass": "AnimNotify_SpawnEffectActor",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_Projectile.AN_Projectile"
		},
		{
			"AssetName": "ANS_CameraShake_Timing",
			"ParentClass": "AnimNotifyState",
			"Variables": [
				{
					"Name": "Shake Scale",
					"VarGuid": "C4351C014352D94090C9A88F5E977DC4",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Sphere Radius",
					"VarGuid": "BA9A674C40AA2D6DAE6DCFAFA4E90823",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_NotifyBegin",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "TotalDuration",
							"Type": "real"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/ANS_CameraShake_Timing.ANS_CameraShake_Timing"
		},
		{
			"AssetName": "ANS_Enemy_Dash",
			"ParentClass": "AnimNotifyState",
			"Variables": [
				{
					"Name": "Power",
					"VarGuid": "86035C0F46C2E1C45456498E3927D33F",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "StopImmediately",
					"VarGuid": "A42D89B74EDAF2F90546BCAC29FFDAE9",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_NotifyEnd",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "Received_NotifyBegin",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "TotalDuration",
							"Type": "real"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/ANS_Enemy_Dash.ANS_Enemy_Dash"
		},
		{
			"AssetName": "ANS_DisableBlockingState",
			"ParentClass": "AnimNotifyState",
			"Variables": [
				{
					"Name": "AddGameplayTags",
					"VarGuid": "CBC4D80C4098DD0BE11AC5AAEEB3AF1D",
					"Category": "struct",
					"SubCategoryObject": "GameplayTagContainer",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_NotifyBegin",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "TotalDuration",
							"Type": "real"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "Received_NotifyEnd",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/ANS_DisableBlockingState.ANS_DisableBlockingState"
		},
		{
			"AssetName": "AN_ShowEquip_SelectedHand",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "TargetSockets",
					"VarGuid": "EB20FB8C4A2E0425986F978625E0F15D",
					"Category": "name",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "New Visibility",
					"VarGuid": "21FCF8544DB31D1C89BBE093507A842E",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "SelectRightHand",
					"VarGuid": "8247E9FF48C72B95AEB3AAA6C5DF396D",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "SelectLeftHand",
					"VarGuid": "8A979EBD47CC6C9EDEA8A0A031BE25E8",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_ShowEquip_SelectedHand.AN_ShowEquip_SelectedHand"
		},
		{
			"AssetName": "AN_AddGameplayTag",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "Gameplay Tags",
					"VarGuid": "185CD95C4BEABE4680A62EBA1495D91F",
					"Category": "struct",
					"SubCategoryObject": "GameplayTagContainer",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Should Replicate",
					"VarGuid": "29CC0EE041A870B13419268C6360FC3F",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_AddGameplayTag.AN_AddGameplayTag"
		},
		{
			"AssetName": "AN_RemoveGameplayTag",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "Gameplay Tags",
					"VarGuid": "CBB133624E53C583BDC2D09FB3F067AB",
					"Category": "struct",
					"SubCategoryObject": "GameplayTagContainer",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Should Replicate",
					"VarGuid": "0526F1904066A2A17A03A9937FD8D62E",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_RemoveGameplayTag.AN_RemoveGameplayTag"
		},
		{
			"AssetName": "AN_ArmorDestroy",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "ArmorDestroyRowName",
					"VarGuid": "34C403264A95FF6F678330963651E317",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_ArmorDestroy.AN_ArmorDestroy"
		},
		{
			"AssetName": "AN_SetCharacterArmorGimmick",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "NewValue",
					"VarGuid": "990857A34DC1D1AD159CACAAE0CD5BF9",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_SetCharacterArmorGimmick.AN_SetCharacterArmorGimmick"
		},
		{
			"AssetName": "AN_LATUpperGoalAlpha",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "Alpha",
					"VarGuid": "9F86E3F34A5E79BE8C62E6ADC988F1B0",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_LATUpperGoalAlpha.AN_LATUpperGoalAlpha"
		},
		{
			"AssetName": "AN_PreviewEquip",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "EquipComponentTag",
					"VarGuid": "8445A5174354E53C4341AC8510A4A8F8",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "RelativeLocation",
					"VarGuid": "0C35A0A54BB035BA64D5299AF3CECC1D",
					"Category": "struct",
					"SubCategoryObject": "Vector",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "RelativeRotation",
					"VarGuid": "25D0F640493BAF3EF0E660B9061969B8",
					"Category": "struct",
					"SubCategoryObject": "Rotator",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "RelativeScale",
					"VarGuid": "06B6E39540BE34FBE15AF4B91805459E",
					"Category": "struct",
					"SubCategoryObject": "Vector",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "New Mesh",
					"VarGuid": "61BD5FC54FC54077455E0C8E2C3C18F4",
					"Category": "object",
					"SubCategoryObject": "StaticMesh",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Socket Name",
					"VarGuid": "B2345DEE4DBE131E339D3B87AAEA0AD7",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_PreviewEquip.AN_PreviewEquip"
		},
		{
			"AssetName": "AN_SpawnSound",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "Sound",
					"VarGuid": "2A4FF09A49A94061F9E6E5B87EE1E559",
					"Category": "object",
					"SubCategoryObject": "SoundBase",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "LocalPlayerVolume",
					"VarGuid": "BC91012B4A7DF11034657A90F9F68565",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "DefaultVolume",
					"VarGuid": "64F94C4D411626E770631ABAFE08CAB6",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Attenuation Settings",
					"VarGuid": "8EA393B848B52A874462EA99E959017D",
					"Category": "object",
					"SubCategoryObject": "SoundAttenuation",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_SpawnSound.AN_SpawnSound"
		},
		{
			"AssetName": "AN_Splash",
			"ParentClass": "AnimNotify_SpawnEffectActor",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_Splash.AN_Splash"
		},
		{
			"AssetName": "CameraModeParam",
			"ParentClass": "Object",
			"Variables": [
				{
					"Name": "CameraMode",
					"VarGuid": "15D6DAF4457E9A0635EABBA470DBA077",
					"Category": "class",
					"SubCategoryObject": "WSCameraMode",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"MetaData":
					{
						"ExposeOnSpawn": "true"
					},
					"Source": "Blueprint"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/AnimNotify/CameraModeParam.CameraModeParam"
		},
		{
			"AssetName": "AN_SpawnSystemAtBone",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "System Template",
					"VarGuid": "3B78D8BB430CE9ED7B5597B3FC1908BA",
					"Category": "object",
					"SubCategoryObject": "NiagaraSystem",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Attach Bone Name",
					"VarGuid": "2DAB482A4D6F4D055F3D5CA93052CE13",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Location",
					"VarGuid": "DF04543644400D72CC9972AB42029291",
					"Category": "struct",
					"SubCategoryObject": "Vector",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Rotation",
					"VarGuid": "E4AA8A7D4BAA9794A50216A083EB93BB",
					"Category": "struct",
					"SubCategoryObject": "Rotator",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_SpawnSystemAtBone.AN_SpawnSystemAtBone"
		},
		{
			"AssetName": "ANS_ApplyGameplayEffect",
			"ParentClass": "AnimNotifyState",
			"Variables": [
				{
					"Name": "Gameplay Effect Class",
					"VarGuid": "D08728314E4FCBE901C98EA7D1E2911D",
					"Category": "class",
					"SubCategoryObject": "GameplayEffect",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_NotifyBegin",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "TotalDuration",
							"Type": "real"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/ANS_ApplyGameplayEffect.ANS_ApplyGameplayEffect"
		},
		{
			"AssetName": "AN_Sound_Land",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "PreviewSound",
					"VarGuid": "01CAC56C4C0B71307DC9DC98BE0B904F",
					"Category": "object",
					"SubCategoryObject": "SoundBase",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "PreviewVolume",
					"VarGuid": "BA4277E74F522218B2377A8D97F96B09",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "LocalPlayerWalkVolume",
					"VarGuid": "4D3B65A64203CADA623C74A79E443707",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "WalkVolume",
					"VarGuid": "B7D83435467CD6BEB798AFA2F8E5D11F",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "LocalPlayerCrouchVolume",
					"VarGuid": "C61B2E7C415ACC6FEEBC088A779C4027",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "CrouchVolume",
					"VarGuid": "08D9BC1D483307AA663C898B9DFFAF1D",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "GetFootstepSound",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "EquipType",
							"Type": "byte"
						},
						{
							"Name": "Hit",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						}
					]
				},
				{
					"Name": "GetGroundHit",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Character",
							"Type": "object"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "OutHit",
							"Type": "struct"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_Sound_Land.AN_Sound_Land"
		},
		{
			"AssetName": "AN_Sound_Jump",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "PreviewSound",
					"VarGuid": "277C1AD8406FCD508CDA51854A6F59ED",
					"Category": "object",
					"SubCategoryObject": "SoundBase",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "PreviewVolume",
					"VarGuid": "6EDF15BB49B94088BAA629AEE278F642",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "LocalPlayerWalkVolume",
					"VarGuid": "6DB487C44E7629B9BF584C927A5CF273",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "WalkVolume",
					"VarGuid": "279F43C74E9A4F78C1EB90980E7C853E",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "LocalPlayerCrouchVolume",
					"VarGuid": "55359114433C0014015DCD9B66F52089",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "CrouchVolume",
					"VarGuid": "50298ADD4C087083AB86A4BF0B7FBBFE",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "GetFootstepSound",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "EquipType",
							"Type": "byte"
						},
						{
							"Name": "Hit",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Sound",
							"Type": "object"
						}
					]
				},
				{
					"Name": "GetGroundHit",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Character",
							"Type": "object"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "OutHit",
							"Type": "struct"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_Sound_Jump.AN_Sound_Jump"
		},
		{
			"AssetName": "AN_ShowHandObject",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "New Visibility",
					"VarGuid": "6074FB83447C4DB7177CACB1F5DFFB58",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_ShowHandObject.AN_ShowHandObject"
		},
		{
			"AssetName": "AN_SetOverlayMaterial",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "NewOverlayMaterial",
					"VarGuid": "D7C0D83B4B78BA602224258237C081C8",
					"Category": "object",
					"SubCategoryObject": "MaterialInterface",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_SetOverlayMaterial.AN_SetOverlayMaterial"
		},
		{
			"AssetName": "AN_SetMeshCollisionPresets",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "NewCollisionProfileName",
					"VarGuid": "4F877E244B22E4C5306F75B22C5F6ACB",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Update Overlaps",
					"VarGuid": "5255C41344B0EC8AB61FF49C990B8BC6",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_SetMeshCollisionPresets.AN_SetMeshCollisionPresets"
		},
		{
			"AssetName": "AN_GC_Burst_EquipEffectSocket",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "Particle System",
					"VarGuid": "B4D4358B4AF0C36153E625BA34370BC9",
					"Category": "object",
					"SubCategoryObject": "ParticleSystem",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				},
				{
					"Name": "GetDefaultTriggerWeightThreshold",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "real"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_GC_Burst_EquipEffectSocket.AN_GC_Burst_EquipEffectSocket"
		},
		{
			"AssetName": "AN_CharacterLaunchForward",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "Power",
					"VarGuid": "60C52CCD42B47037535CA49F0CCC25BD",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_CharacterLaunchForward.AN_CharacterLaunchForward"
		},
		{
			"AssetName": "AN_CharacterLaunchUp",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "Power",
					"VarGuid": "743FFB754CD2FE6FA3D4FEA765198D93",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_CharacterLaunchUp.AN_CharacterLaunchUp"
		},
		{
			"AssetName": "AN_CrouchWalkSound",
			"ParentClass": "AnimNotify",
			"Variables": [
				{
					"Name": "Sound",
					"VarGuid": "750DEE324CA916AE0711E8A1C541CB09",
					"Category": "object",
					"SubCategoryObject": "SoundBase",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "LocalPlayerVolume",
					"VarGuid": "6CC98B34437DBF3019B72CB13700E659",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "DefaultVolume",
					"VarGuid": "BC150AB64BE787A07EA2D1B68CCEEECC",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "Received_Notify",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "MeshComp",
							"Type": "object"
						},
						{
							"Name": "Animation",
							"Type": "object"
						},
						{
							"Name": "EventReference",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [],
			"AssetPath": "/Game/Blueprints/AnimNotify/AN_CrouchWalkSound.AN_CrouchWalkSound"
		},
		{
			"AssetName": "GE_Perk_Rio_DashAttackDamagePer",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rio/GE_Perk_Rio_DashAttackDamagePer.GE_Perk_Rio_DashAttackDamagePer"
		},
		{
			"AssetName": "GE_Skill_Rio_DroppingAttack_Stack",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rio/GE_Skill_Rio_DroppingAttack_Stack.GE_Skill_Rio_DroppingAttack_Stack"
		},
		{
			"AssetName": "GE_Skill_Sinobu_NinpoGecko_Perk",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Sinobu/GE_Skill_Sinobu_NinpoGecko_Perk.GE_Skill_Sinobu_NinpoGecko_Perk"
		},
		{
			"AssetName": "GE_Skill_Sinobu_Shuriken_Stack",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Sinobu/GE_Skill_Sinobu_Shuriken_Stack.GE_Skill_Sinobu_Shuriken_Stack"
		},
		{
			"AssetName": "GE_Attack_BombTailsMan_Splash",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Sinobu/GE_Attack_BombTailsMan_Splash.GE_Attack_BombTailsMan_Splash"
		},
		{
			"AssetName": "BP_ExitPlayerPawn",
			"ParentClass": "SpectatorPawn",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "SpringArm",
					"Class": "SpringArmComponent",
					"Parent": "CollisionComponent0"
				},
				{
					"Name": "Camera",
					"Class": "CameraComponent"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 3
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_ExitPlayerPawn.BP_ExitPlayerPawn"
		},
		{
			"AssetName": "BP_PlayerSpectator",
			"ParentClass": "WSSpectatorPlayer",
			"Variables": [
				{
					"Name": "bFreeCam",
					"VarGuid": "601EC89B4F24C8E8EDD29390B587162A",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "CameraSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PlayerSpectator.Default__BP_PlayerSpectator_C:CameraSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSSpectatorPlayer"
				},
				{
					"Name": "CameraComponent",
					"Type": "TObjectPtr<UCameraComponent>",
					"DefaultValue": "/Script/Engine.CameraComponent'/Game/Blueprints/Characters/BP_PlayerSpectator.Default__BP_PlayerSpectator_C:Camera'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSSpectatorPlayer"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "VInterp To",
											"TargetPin": "DeltaTime"
										},
										{
											"TargetNode": "FInterp To",
											"TargetPin": "DeltaTime"
										},
										{
											"TargetNode": "RInterp To",
											"TargetPin": "DeltaTime"
										},
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Player Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PlayerIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSPlayerController",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 400,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Player Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSPlayer Controller",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentViewedPlayer",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Audio Listener Attenuation Override\n타깃은 플레이어 컨트롤러",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get CurrentViewedPlayer",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 576,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "CurrentViewedPlayer",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get CameraPitch",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "AsWSPlayer Controller"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentViewedPlayer",
											"TargetPin": "CurrentViewedPlayer"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "VInterp To",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentViewedPlayer",
											"TargetPin": "CurrentViewedPlayer"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Lerp (Rotator)",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CameraPitch",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1184,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "CameraPitch",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "FInterp To",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentViewedPlayer",
											"TargetPin": "CurrentViewedPlayer"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Relative Rotation\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2112,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location And Rotation\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Audio Listener Attenuation Override\n타깃은 플레이어 컨트롤러",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraSpringArmComponent",
											"TargetPin": "CameraSpringArmComponent"
										}
									]
								},
								{
									"PinName": "NewRotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "NewRotation_Roll",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "NewRotation_Pitch",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "FInterp To",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "NewRotation_Yaw",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "bSweep",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "SweepHitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bTeleport",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "VInterp To",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1408,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Current",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DeltaTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								},
								{
									"PinName": "InterpSpeed",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "20.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location And Rotation\n타깃은 액터",
											"TargetPin": "NewLocation"
										},
										{
											"TargetNode": "Set Actor Location\n타깃은 액터",
											"TargetPin": "NewLocation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "VInterp To",
											"TargetPin": "Current"
										}
									]
								}
							]
						},
						{
							"NodeName": "FInterp To",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1808,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Current",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get",
											"TargetPin": "RelativeRotation_Pitch"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraPitch",
											"TargetPin": "CameraPitch"
										}
									]
								},
								{
									"PinName": "DeltaTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								},
								{
									"PinName": "InterpSpeed",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set Relative Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "NewRotation_Pitch"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1472,
							"NodePosY": 944,
							"Pins": [
								{
									"PinName": "RelativeRotation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "RelativeRotation_Roll",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "RelativeRotation_Pitch",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "FInterp To",
											"TargetPin": "Current"
										}
									]
								},
								{
									"PinName": "RelativeRotation_Yaw",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraSpringArmComponent",
											"TargetPin": "CameraSpringArmComponent"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 976,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentViewedPlayer",
											"TargetPin": "CurrentViewedPlayer"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Audio Listener Attenuation Override\n타깃은 플레이어 컨트롤러",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2576,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Relative Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Set Actor Location\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "AsWSPlayer Controller"
										}
									]
								},
								{
									"PinName": "AttachToComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "AttenuationLocationOVerride",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Get Mesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1120,
							"NodePosY": 1392,
							"Pins": [
								{
									"PinName": "Mesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Audio Listener Attenuation Override\n타깃은 플레이어 컨트롤러",
											"TargetPin": "AttachToComponent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentViewedPlayer",
											"TargetPin": "CurrentViewedPlayer"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 192,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Player Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 112,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PlayerIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Audio Listener Attenuation Override\n타깃은 플레이어 컨트롤러",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Audio Listener Attenuation Override\n타깃은 플레이어 컨트롤러",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1408,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Player Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AttachToComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "AttenuationLocationOVerride",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Get CurrentViewedPlayer",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 688,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "CurrentViewedPlayer",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "AsWSPlayer Controller"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Mesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 976,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "Mesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Audio Listener Attenuation Override\n타깃은 플레이어 컨트롤러",
											"TargetPin": "AttachToComponent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentViewedPlayer",
											"TargetPin": "CurrentViewedPlayer"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSPlayerController",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 400,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Player Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSPlayer Controller",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentViewedPlayer",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Controlled Pawn\n타깃은 컨트롤러",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 976,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentViewedPlayer",
											"TargetPin": "CurrentViewedPlayer"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Audio Listener Attenuation Override\n타깃은 플레이어 컨트롤러",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 432,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Lerp (Rotator)",
											"TargetPin": "A"
										},
										{
											"TargetNode": "RInterp To",
											"TargetPin": "Current"
										}
									]
								}
							]
						},
						{
							"NodeName": "Lerp (Rotator)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1088,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Alpha",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "bShortestPath",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "RInterp To",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Actor Location And Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1808,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Relative Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "VInterp To",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "NewRotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "RInterp To",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bSweep",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "SweepHitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bTeleport",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "RInterp To",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1440,
							"NodePosY": 1232,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Current",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Lerp (Rotator)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DeltaTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								},
								{
									"PinName": "InterpSpeed",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location And Rotation\n타깃은 액터",
											"TargetPin": "NewRotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CameraSpringArmComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1216,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "CameraSpringArmComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Relative Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 176,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Tag Add to Actor",
							"NodeClass": "K2Node_AsyncAction",
							"NodePosX": 2128,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Remove from Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Added",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bFreeCam",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Controlled Pawn\n타깃은 컨트롤러",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Character.State.FreeCamera\")"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Controlled Pawn\n타깃은 컨트롤러",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1856,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "AsWSPlayer Controller"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add to Actor",
											"TargetPin": "TargetActor"
										},
										{
											"TargetNode": "Wait Gameplay Tag Remove from Actor",
											"TargetPin": "TargetActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Tag Remove from Actor",
							"NodeClass": "K2Node_AsyncAction",
							"NodePosX": 2128,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add to Actor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Removed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bFreeCam",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Controlled Pawn\n타깃은 컨트롤러",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Character.State.FreeCamera\")"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set bFreeCam",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2528,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add to Actor",
											"TargetPin": "Added"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bFreeCam",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set bFreeCam",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2528,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Remove from Actor",
											"TargetPin": "Removed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bFreeCam",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get bFreeCam",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1264,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "bFreeCam",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1488,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bFreeCam",
											"TargetPin": "bFreeCam"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location And Rotation\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1872,
							"NodePosY": 1088,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Audio Listener Attenuation Override\n타깃은 플레이어 컨트롤러",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "VInterp To",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bSweep",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "SweepHitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bTeleport",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get bFreeCam",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 192,
							"NodePosY": 1872,
							"Pins": [
								{
									"PinName": "bFreeCam",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 192,
							"NodePosY": 1920,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "TurnRight 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bFreeCam",
											"TargetPin": "bFreeCam"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Relative Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get bFreeCam",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 176,
							"NodePosY": 1488,
							"Pins": [
								{
									"PinName": "bFreeCam",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 176,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "LookUp 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bFreeCam",
											"TargetPin": "bFreeCam"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Relative Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get CameraSpringArmComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 400,
							"NodePosY": 1472,
							"Pins": [
								{
									"PinName": "CameraSpringArmComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Relative Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add Relative Rotation\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 400,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraSpringArmComponent",
											"TargetPin": "CameraSpringArmComponent"
										}
									]
								},
								{
									"PinName": "DeltaRotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "DeltaRotation_Roll",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "DeltaRotation_Pitch",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DeltaRotation_Yaw",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "bSweep",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "SweepHitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bTeleport",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "LookUp 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AxisValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "TurnRight 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1920,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AxisValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Add Relative Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "DeltaRotation_Yaw"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CameraSpringArmComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 416,
							"NodePosY": 1856,
							"Pins": [
								{
									"PinName": "CameraSpringArmComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Relative Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add Relative Rotation\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 416,
							"NodePosY": 1904,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraSpringArmComponent",
											"TargetPin": "CameraSpringArmComponent"
										}
									]
								},
								{
									"PinName": "DeltaRotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "DeltaRotation_Roll",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "DeltaRotation_Pitch",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "DeltaRotation_Yaw",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "TurnRight 이벤트",
											"TargetPin": "AxisValue"
										}
									]
								},
								{
									"PinName": "bSweep",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "SweepHitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bTeleport",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 176,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "LookUp 이벤트",
											"TargetPin": "AxisValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Relative Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "DeltaRotation_Pitch"
										}
									]
								}
							]
						}
					],
					"NodeCount": 48
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_PlayerSpectator.BP_PlayerSpectator"
		},
		{
			"AssetName": "GE_Skill_Cazimord_Flash_Stack",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Cazimord/GE_Skill_Cazimord_Flash_Stack.GE_Skill_Cazimord_Flash_Stack"
		},
		{
			"AssetName": "BP_Sinobu_Silence_Effect",
			"ParentClass": "BP_EffectBase_C",
			"Variables": [
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Characters/Sinobu/BP_Sinobu_Silence_Effect.Default__BP_Sinobu_Silence_Effect_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Characters/Sinobu/BP_Sinobu_Silence_Effect.Default__BP_Sinobu_Silence_Effect_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Sinobu/BP_Sinobu_Silence_Effect.BP_Sinobu_Silence_Effect"
		},
		{
			"AssetName": "GE_Clad_NormalAttackPer",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Clad/GE_Clad_NormalAttackPer.GE_Clad_NormalAttackPer"
		},
		{
			"AssetName": "GE_Perk_Rio_BackAttackDamagePer",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rio/GE_Perk_Rio_BackAttackDamagePer.GE_Perk_Rio_BackAttackDamagePer"
		},
		{
			"AssetName": "GE_Skill_Urud_ArrowAttack_Buff",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Urud/GE_Skill_Urud_ArrowAttack_Buff.GE_Skill_Urud_ArrowAttack_Buff"
		},
		{
			"AssetName": "BP_Baran_Pulling_Chain",
			"ParentClass": "Actor",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "Cable",
					"Class": "CableComponent"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 3
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Baran/BP_Baran_Pulling_Chain.BP_Baran_Pulling_Chain"
		},
		{
			"AssetName": "BP_Player",
			"ParentClass": "WSCharacterPlayer",
			"Variables": [
				{
					"Name": "BezierTargetLocation",
					"VarGuid": "FB66EC9B443A1E385652FB91C7C19012",
					"Category": "struct",
					"SubCategoryObject": "Vector",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"MetaData":
					{
						"BlueprintPrivate": "true"
					},
					"Source": "Blueprint"
				},
				{
					"Name": "LocalParticles",
					"VarGuid": "71CBF41D4EC686D5B2806EB1A3E96EE5",
					"Category": "name",
					"ContainerType": "Map",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"MetaData":
					{
						"BlueprintPrivate": "true"
					},
					"Source": "Blueprint"
				},
				{
					"Name": "PP_Outline",
					"VarGuid": "1E46527C4C769A6C5D0935BEF8BA0B2C",
					"Category": "object",
					"SubCategoryObject": "MaterialInstanceDynamic",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "PP_Worldscan",
					"VarGuid": "BC0F112D4AB6128C28AE7CB3BCA23508",
					"Category": "object",
					"SubCategoryObject": "MaterialInstanceDynamic",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "PP_Flashbang",
					"VarGuid": "ECA7B24043B5AF048EB4A6917F1C4ECA",
					"Category": "object",
					"SubCategoryObject": "MaterialInstanceDynamic",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "PP_RedField",
					"VarGuid": "E9791A634D04E642B2797DB38574CECE",
					"Category": "object",
					"SubCategoryObject": "MaterialInstanceDynamic",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "PP_WitchScan",
					"VarGuid": "EECA237C4E7945B42091619B085DCE6E",
					"Category": "object",
					"SubCategoryObject": "MaterialInstanceDynamic",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ImpactedLocation",
					"VarGuid": "61D84A604DABA199BC9EECA18BCCC3DA",
					"Category": "struct",
					"SubCategoryObject": "Vector",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"MetaData":
					{
						"BlueprintPrivate": "true"
					},
					"Source": "Blueprint"
				},
				{
					"Name": "fDissolved",
					"VarGuid": "39D3219D430870213D9E208BFBA0741B",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"RepNotifyFunc": "OnRep_fDissolved",
					"Source": "Blueprint"
				},
				{
					"Name": "CameraOverlapMID",
					"VarGuid": "2F3DCA7140024AEE75228F896D0099F3",
					"Category": "object",
					"SubCategoryObject": "Actor",
					"ContainerType": "Map",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "OriginGravityScale",
					"VarGuid": "3628D47A4E323FF42E9511B3F43C1B5E",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "HPMaxPerHandleList",
					"VarGuid": "69FB465247C87964B2C02CA3A28F1983",
					"Category": "struct",
					"SubCategoryObject": "ActiveGameplayEffectHandle",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "DefensePerHandleList",
					"VarGuid": "A81E48EE4FA6238D9958D5BFCEA71BE7",
					"Category": "struct",
					"SubCategoryObject": "ActiveGameplayEffectHandle",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "EquipIndex",
					"VarGuid": "3AE6FA3C48CB4C23B3FE65AB3DE640E2",
					"Category": "int",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "CharacterOriginMaterials",
					"VarGuid": "544052974799F1E05DD2128752DD39DE",
					"Category": "object",
					"SubCategoryObject": "MaterialInterface",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "EquipMaterials",
					"VarGuid": "2E81B3FF4791770D502C8D86F95FCC92",
					"Category": "object",
					"SubCategoryObject": "MaterialInterface",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "EquipSlotsCache",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipModifyCache",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_Player.Default__BP_Player_C:CameraSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraComponent",
					"Type": "TObjectPtr<UWSCameraComponent>",
					"DefaultValue": "/Script/WorldStalker.WSCameraComponent'/Game/Blueprints/Characters/BP_Player.Default__BP_Player_C:Camera'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "NSBloodRing",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_Player.Default__BP_Player_C:NSBloodRing'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_Player.Default__BP_Player_C:LightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_Player.Default__BP_Player_C:Light'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent2",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_Player.Default__BP_Player_C:Light2'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpotLightComponent",
					"Type": "TObjectPtr<USpotLightComponent>",
					"DefaultValue": "/Script/Engine.SpotLightComponent'/Game/Blueprints/Characters/BP_Player.Default__BP_Player_C:SpotLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_Player.Default__BP_Player_C:BackLightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_Player.Default__BP_Player_C:BackLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "WaistCrystal",
					"Type": "TObjectPtr<UChildActorComponent>",
					"DefaultValue": "/Script/Engine.ChildActorComponent'/Game/Blueprints/Characters/BP_Player.Default__BP_Player_C:WaistCrystal'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipActor",
					"Type": "TObjectPtr<AActor>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipDTID",
					"Type": "FString",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "FootstepEquipType",
					"Type": "EEquipType",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterArmorGimmickTarget",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bForceUseTestData",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestEquips",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestSkills",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestPassives",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PostProcessOutOfField",
					"Type": "FPostProcessSettings",
					"DefaultValue": "(bOverride_ColorGradingLUT=True,WhiteTemp=6500.000000,ColorSaturation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),BloomIntensity=0.675000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=0.030000,AutoExposureMaxBrightness=8.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-8.000000,HistogramLogMax=4.000000,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=\"/Script/Engine.Texture2D'/Game/_Art/_Lut/LUT_PlayerOutofArea_01.LUT_PlayerOutofArea_01'\",DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,WeightedBlendables=())",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CorpseClass",
					"Type": "TSubclassOf<APlayerCorpse>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "Projectiles",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MaxAttackAtOnce",
					"Type": "int8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipEffectClassMap",
					"Type": "TMap",
					"DefaultValue": "((Head, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Body, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip_Breakable.GE_Equip_Breakable_C'\"),(Gloves, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Weapon, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Boots, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Legs, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Necklaces, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Rings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(SecondRings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerBotAttackBoxScale",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bServerBotAttackDebug",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerAttackOffsetDist",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterUltimatePointChanged",
					"Type": "FOnCharacterUltimateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "OnEquipmentChanged",
					"Type": "FWSCharacterPlayerEvent",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyStateChanged",
					"Type": "FOnPlayerPartyStateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SkinDataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraPitch",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraViewPoint",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpineYawOffset",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LastFootstepTime",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderMove\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderEndEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderEnd\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDistance",
					"Type": "float",
					"DefaultValue": "40.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDuration",
					"Type": "float",
					"DefaultValue": "0.500000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=-45.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDirection",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleAbilityTag",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.State.Idle\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleCheckInterval",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bLightOff",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ToggleLightBlockTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "RemainLightStoneFuel",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ListenGameplayTagArray",
					"Type": "TArray",
					"DefaultValue": "((TagName=\"Character.State\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bAutoTarget",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLineComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_Player.Default__BP_Player_C:ThrowLineComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLocationComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_Player.Default__BP_Player_C:ThrowLocationComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackWalkSpeedRate",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsPingMenuActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InputBlockState",
					"Type": "FInputBlockState",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsMapActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "StackBuffEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InitWalkSpeedEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_InitWalkSpeed.GE_InitWalkSpeed_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyState",
					"Type": "EPlayerPartyState",
					"DefaultValue": "Default",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "HalfDeathTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LostTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/Characters/BP_Player.Default__BP_Player_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/Characters/BP_Player.Default__BP_Player_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/Characters/BP_Player.Default__BP_Player_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/Characters/BP_Player.Default__BP_Player_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "/Game/Blueprints/Characters/BP_DeadRagDoll.BP_DeadRagDoll_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "ShowLevelInfo",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "Tick Occluded Opacity",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "CalculateAttackSpeed",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Base",
							"Type": "real"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "real"
						}
					]
				},
				{
					"Name": "CalculateSubAttackSpeed",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Base",
							"Type": "real"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "real"
						}
					]
				},
				{
					"Name": "ShowFirearmProjectile",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Visibility",
							"Type": "bool"
						}
					],
					"Outputs": []
				},
				{
					"Name": "ArmorDestroyParam",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "RowName",
							"Type": "name"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Duration",
							"Type": "real"
						}
					]
				},
				{
					"Name": "HitAttributeParam",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "RowName",
							"Type": "name"
						}
					],
					"Outputs": []
				},
				{
					"Name": "BuffAttributeParam",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "RowName",
							"Type": "name"
						}
					],
					"Outputs": []
				},
				{
					"Name": "UltimateAttributeParam_Start",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "bUseNewName",
							"Type": "bool"
						},
						{
							"Name": "NewName",
							"Type": "name"
						}
					],
					"Outputs": []
				},
				{
					"Name": "UltimateAttributeParam_End",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "bUseNewName",
							"Type": "bool"
						},
						{
							"Name": "NewName",
							"Type": "name"
						}
					],
					"Outputs": []
				},
				{
					"Name": "OnRep_fDissolved",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "SetInvisibleMaterial",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "bInvisible",
							"Type": "bool"
						},
						{
							"Name": "InvisibleMaterial",
							"Type": "object"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "SceneCaptureComponent2D",
					"Class": "SceneCaptureComponent2D",
					"Parent": "Camera"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnAbilityFailed 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 3152,
							"NodePosY": 3840,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Ability",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "FailureReason",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Local Ability Failed\n타깃은 BP Player",
											"TargetPin": "FailureReason"
										},
										{
											"TargetNode": "Client Ability Failed\n타깃은 BP Player\n소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "FailureReason"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Player Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3648,
							"NodePosY": 3392,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PlayerIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSPlayerController",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3936,
							"NodePosY": 3264,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row Names",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Player Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSPlayer Controller",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Show Notice Message\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 7440,
							"NodePosY": 1104,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Toggle Light\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 528,
							"NodePosY": 1760,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Player Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1856,
							"NodePosY": 2480,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PlayerIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSPlayerController",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1856,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnToggleInventory 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Dead or Dying\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Player Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSPlayer Controller",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WBP_WSGame",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2416,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Dead or Dying\n타깃은 WSCharacter Base",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWBP WSGame",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Toggle Inventory\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Toggle Inventory\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2976,
							"NodePosY": 2576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "AsWBP WSGame"
										}
									]
								},
								{
									"PinName": "DropItemActor",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": -512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Create Dynamic Material Instance",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Possessed 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay Until Next Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "NewController",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Player Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 6432,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PlayerIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_WSPlayerController",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_WSPlayerController",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 256,
							"NodePosY": 6308,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ClientShowExitDungeonRELIABLE Replicated From Server\nExecutes on Owning Client\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Player Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP WSPlayer Controller",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 6432,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_WSPlayerController",
											"TargetPin": "AsBP WSPlayer Controller"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WBP_WSGame",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 640,
							"NodePosY": 6308,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_WSPlayerController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Show Exit Dungeon\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWBP WSGame",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Show Exit Dungeon\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ServerExitDungeonRELIABLE Replicated From Client\nExecutes On Server\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 5888,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multicast Dissolve Play\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Multicast_DelayMontageRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 6592,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Player Camera Manager",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -16,
							"NodePosY": 7264,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PlayerIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Start Camera Shake\n타깃은 플레이어 카메라 매니저",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Start Camera Shake\n타깃은 플레이어 카메라 매니저",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1056,
							"NodePosY": 7056,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Player Camera Manager",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ShakeClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_CameraShakeDamaged_New_C"
								},
								{
									"PinName": "Scale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "PlaySpace",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "CameraLocal"
								},
								{
									"PinName": "UserPlaySpaceRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 폰",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -16,
							"NodePosY": 7168,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 272,
							"NodePosY": 7008,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ShakeCamera 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 폰",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame User Settings",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 4176,
							"NodePosY": 7104,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Get Actor Forward Vector\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GetHitResult",
											"TargetPin": "EffectContext"
										},
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "EffectContext"
										}
									]
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Tag",
											"TargetPin": "TagContainer"
										}
									]
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GetHitResult",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4576,
							"NodePosY": 7264,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4880,
							"NodePosY": 7264,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetHitResult",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "Normal"
										}
									]
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4576,
							"NodePosY": 7088,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4576,
							"NodePosY": 6992,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 4880,
							"NodePosY": 6992,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 5152,
							"NodePosY": 7408,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "bBlockingHit"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Has Tag",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5184,
							"NodePosY": 6832,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "TagContainer",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "TargetTags"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Character.State.Blocking\")"
								},
								{
									"PinName": "bExactMatch",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 5552,
							"NodePosY": 6992,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Tag",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "float < float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 6176,
							"NodePosY": 7168,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Dot Product",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 6384,
							"NodePosY": 6992,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Dot Product",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5984,
							"NodePosY": 7216,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Forward Vector\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Forward Vector\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Forward Vector\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5744,
							"NodePosY": 7152,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Dot Product",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Forward Vector\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5744,
							"NodePosY": 7248,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Dot Product",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Execute GameplayCue On Actor (Burst)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5728,
							"NodePosY": 7568,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayCueFunctionLibrary"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.HitSurface\")"
								},
								{
									"PinName": "Parameters",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Gameplay Cue Parameters",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5232,
							"NodePosY": 7760,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "NormalizedMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "RawMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "MatchedTagName",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "OriginalTag",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedSourceTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedTargetTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Normal"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SourceObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PhysicalMaterial",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "PM_Metal"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "AbilityLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "TargetAttachComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bReplicateLocationWhenUsingMinimalRepProxy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "Parameters"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event to Actor",
							"NodeClass": "K2Node_AsyncAction",
							"NodePosX": 3552,
							"NodePosY": 6672,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ReceiveAttack\")"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "WaitReceiveAttack\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 3072,
							"NodePosY": 6656,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 3296,
							"NodePosY": 6672,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5392,
							"NodePosY": 7424,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_AttackFail_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 160,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Tick Occluded Opacity\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal (Object)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 4608,
							"NodePosY": 6816,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 4384,
							"NodePosY": 6832,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4816,
							"NodePosY": 6768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "F12",
							"NodeClass": "K2Node_InputKey",
							"NodePosX": 0,
							"NodePosY": 7920,
							"Pins": [
								{
									"PinName": "Pressed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Show Level Info\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Released",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Key",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							],
							"Properties":
							{
								"InputKey": "F12",
								"bConsumeInput": "True",
								"bOverrideParentBinding": "True"
							}
						},
						{
							"NodeName": "Show Level Info\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 240,
							"NodePosY": 7920,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "F12",
											"TargetPin": "Pressed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnArmorChange 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 3072,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Run Camera Hit Splatt\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OldValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Run Camera Hit Splatt\n타깃은 WSCharacter Player",
											"TargetPin": "OldValue"
										}
									]
								},
								{
									"PinName": "NewValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Run Camera Hit Splatt\n타깃은 WSCharacter Player",
											"TargetPin": "NewValue"
										}
									]
								},
								{
									"PinName": "InstigatorActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 5808,
							"NodePosY": 1088,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float >= float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 6336,
							"NodePosY": 1088,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Armor Change Without Effect\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 5808,
							"NodePosY": 944,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float >= float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 6096,
							"NodePosY": 944,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Armor Change Without Effect\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Editor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3120,
							"NodePosY": 6576,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WorldStalkerStatics"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3296,
							"NodePosY": 6560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitReceiveAttack\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Editor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 7472,
							"NodePosY": 1216,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 7472,
							"NodePosY": 944,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "T_Bezier",
							"NodeClass": "K2Node_Timeline",
							"NodePosX": 4896,
							"NodePosY": 1761,
							"Pins": [
								{
									"PinName": "Play",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "PlayFromStart",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set BezierTargetLocation",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Stop",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Reverse",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "ReverseFromEnd",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Update",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Finished",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SetNewTime",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "NewTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Direction",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "Alpha",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Lerp (Vector)",
											"TargetPin": "Alpha"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5392,
							"NodePosY": 1745,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "T_Bezier",
											"TargetPin": "Update"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Lerp (Vector)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bSweep",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "SweepHitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bTeleport",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4368,
							"NodePosY": 1809,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set BezierTargetLocation",
											"TargetPin": "BezierTargetLocation"
										}
									]
								}
							]
						},
						{
							"NodeName": "MoveBezierRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 3104,
							"NodePosY": 1760,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "AddTags",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										},
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										}
									]
								}
							]
						},
						{
							"NodeName": "Lerp (Vector)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5168,
							"NodePosY": 1828,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set BezierTargetLocation",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "Alpha",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "T_Bezier",
											"TargetPin": "Alpha"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location\n타깃은 액터",
											"TargetPin": "NewLocation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set BezierTargetLocation",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 4640,
							"NodePosY": 1809,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "T_Bezier",
											"TargetPin": "PlayFromStart"
										}
									]
								},
								{
									"PinName": "BezierTargetLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Lerp (Vector)",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3296,
							"NodePosY": 2032,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "MoveBezierRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "TargetLocation"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 5094,
							"NodePosY": 2032,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Lerp (Vector)",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Timeline_1",
							"NodeClass": "K2Node_Timeline",
							"NodePosX": 4528,
							"NodePosY": 4384,
							"Pins": [
								{
									"PinName": "Play",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "PlayFromStart",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Stop",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Reverse",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "ReverseFromEnd",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Update",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Finished",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "SetNewTime",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "NewTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Direction",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "Alpha",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InValue"
										},
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InValue"
										},
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ChildActor",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 144,
							"NodePosY": 2128,
							"Pins": [
								{
									"PinName": "ChildActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_WaistCrystal_01",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WaistCrystal",
											"TargetPin": "WaistCrystal"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_WaistCrystal_01",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 384,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnRepLightOff 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Toggle Light\n타깃은 BP Waist Crystal 01\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ChildActor",
											"TargetPin": "ChildActor"
										}
									]
								},
								{
									"PinName": "AsBP Waist Crystal 01",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Toggle Light\n타깃은 BP Waist Crystal 01\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Toggle Light\n타깃은 BP Waist Crystal 01\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 672,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_WaistCrystal_01",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_WaistCrystal_01",
											"TargetPin": "AsBP Waist Crystal 01"
										}
									]
								},
								{
									"PinName": "LightOff",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Get bLightOff",
											"TargetPin": "bLightOff"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get bLightOff",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 512,
							"NodePosY": 2208,
							"Pins": [
								{
									"PinName": "bLightOff",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Toggle Light\n타깃은 BP Waist Crystal 01\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "LightOff"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnRepLightOff 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_WaistCrystal_01",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WaistCrystal",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 0,
							"NodePosY": 2128,
							"Pins": [
								{
									"PinName": "WaistCrystal",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get ChildActor",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnShieldChange 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 3072,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "OldValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "NewValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "B"
										},
										{
											"TargetNode": "float <= float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "InstigatorActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3328,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnShieldChange 이벤트",
											"TargetPin": "OldValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnShieldChange 이벤트",
											"TargetPin": "NewValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "float <= float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3328,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnShieldChange 이벤트",
											"TargetPin": "NewValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "AND Boolean",
							"NodeClass": "K2Node_CommutativeAssociativeBinaryOperator",
							"NodePosX": 3552,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "float <= float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 3392,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnShieldChange 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3648,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3904,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "GameplayEffect",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Shield_Duration_C"
								},
								{
									"PinName": "InstigatorAbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3904,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Tick Occluded Opacity\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 384,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Client_ShowEffectRELIABLE Replicated From Server\nExecutes on Owning Client\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 9344,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Emitter Attached",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Key",
									"PinCategory": "name",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "Key"
										}
									]
								},
								{
									"PinName": "ParticleSystem",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Emitter Attached",
											"TargetPin": "EmitterTemplate"
										}
									]
								}
							]
						},
						{
							"NodeName": "Client_HideEffectRELIABLE Replicated From Server\nExecutes on Owning Client\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 1136,
							"NodePosY": 9648,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Key",
									"PinCategory": "name",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find",
											"TargetPin": "Key"
										},
										{
											"TargetNode": "Remove",
											"TargetPin": "Key"
										}
									]
								}
							]
						},
						{
							"NodeName": "Spawn Emitter Attached",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 384,
							"NodePosY": 9344,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Client_ShowEffectRELIABLE Replicated From Server\nExecutes on Owning Client\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "EmitterTemplate",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Client_ShowEffectRELIABLE Replicated From Server\nExecutes on Owning Client\nCustom Event",
											"TargetPin": "ParticleSystem"
										}
									]
								},
								{
									"PinName": "AttachToComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "AttachPointName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "LocationType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepRelativeOffset"
								},
								{
									"PinName": "bAutoDestroy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "PoolingMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bAutoActivate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "Value"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get LocalParticles",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 832,
							"NodePosY": 9296,
							"Pins": [
								{
									"PinName": "LocalParticles",
									"PinCategory": "name",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetMap"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 832,
							"NodePosY": 9344,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Emitter Attached",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintMapLibrary"
								},
								{
									"PinName": "TargetMap",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get LocalParticles",
											"TargetPin": "LocalParticles"
										}
									]
								},
								{
									"PinName": "Key",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Client_ShowEffectRELIABLE Replicated From Server\nExecutes on Owning Client\nCustom Event",
											"TargetPin": "Key"
										}
									]
								},
								{
									"PinName": "Value",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Emitter Attached",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get LocalParticles",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1424,
							"NodePosY": 9568,
							"Pins": [
								{
									"PinName": "LocalParticles",
									"PinCategory": "name",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove",
											"TargetPin": "TargetMap"
										},
										{
											"TargetNode": "Find",
											"TargetPin": "TargetMap"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Remove",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1952,
							"NodePosY": 9712,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Component\n타깃은 액터 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintMapLibrary"
								},
								{
									"PinName": "TargetMap",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get LocalParticles",
											"TargetPin": "LocalParticles"
										}
									]
								},
								{
									"PinName": "Key",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Client_HideEffectRELIABLE Replicated From Server\nExecutes on Owning Client\nCustom Event",
											"TargetPin": "Key"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Find",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1424,
							"NodePosY": 9616,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintMapLibrary"
								},
								{
									"PinName": "TargetMap",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get LocalParticles",
											"TargetPin": "LocalParticles"
										}
									]
								},
								{
									"PinName": "Key",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Client_HideEffectRELIABLE Replicated From Server\nExecutes on Owning Client\nCustom Event",
											"TargetPin": "Key"
										}
									]
								},
								{
									"PinName": "Value",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Component\n타깃은 액터 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Destroy Component\n타깃은 액터 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1696,
							"NodePosY": 9680,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find",
											"TargetPin": "Value"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1424,
							"NodePosY": 9696,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Client_HideEffectRELIABLE Replicated From Server\nExecutes on Owning Client\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Find",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Component\n타깃은 액터 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Mesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 80,
							"NodePosY": 9520,
							"Pins": [
								{
									"PinName": "Mesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Emitter Attached",
											"TargetPin": "AttachToComponent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "float / float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1152,
							"NodePosY": 6832,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.025000"
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Calculate Attack Speed\n타깃은 BP Player",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Set Play Rate\n타깃은 애님 인스턴스",
											"TargetPin": "NewPlayRate"
										}
									]
								}
							]
						},
						{
							"NodeName": "float / float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1440,
							"NodePosY": 6832,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.200000"
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Calculate Attack Speed\n타깃은 BP Player",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Montage Set Play Rate\n타깃은 애님 인스턴스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": 6608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Shake Camera\n타깃은 BP Player",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Anim Instance\n타깃은 스켈레탈 메시 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Montage",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewPlayRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000",
									"LinkedTo": [
										{
											"TargetNode": "float / float",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Montage Set Play Rate\n타깃은 애님 인스턴스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1952,
							"NodePosY": 6608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Anim Instance\n타깃은 스켈레탈 메시 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Montage",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewPlayRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000",
									"LinkedTo": [
										{
											"TargetNode": "Calculate Attack Speed\n타깃은 BP Player",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1632,
							"NodePosY": 6624,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Montage Set Play Rate\n타깃은 애님 인스턴스",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Set Play Rate\n타깃은 애님 인스턴스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "float / float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get Anim Instance\n타깃은 스켈레탈 메시 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1088,
							"NodePosY": 6528,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Set Play Rate\n타깃은 애님 인스턴스",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Montage Set Play Rate\n타깃은 애님 인스턴스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Mesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 928,
							"NodePosY": 6560,
							"Pins": [
								{
									"PinName": "Mesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Anim Instance\n타깃은 스켈레탈 메시 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Shake Camera\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": 6688,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Set Play Rate\n타깃은 애님 인스턴스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Power",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								}
							]
						},
						{
							"NodeName": "AttackDamagePerOnNpcKill\nCollapsed Graph",
							"NodeClass": "K2Node_Composite",
							"NodePosX": 512,
							"NodePosY": 883,
							"Pins": [
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Party Actor Array\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay Until Next Tick",
											"TargetPin": "then"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1888,
							"NodePosY": 2704,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "AsWSPlayer Controller"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Ability Fail",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 3072,
							"NodePosY": 3072,
							"Comment": "Ability Fail",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=0.289604,B=0.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Get CameraComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1152,
							"NodePosY": -2112,
							"Pins": [
								{
									"PinName": "CameraComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get PostProcessSettings",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Post Process Settings",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 976,
							"NodePosY": -2016,
							"Pins": [
								{
									"PinName": "PostProcessSettings",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PostProcessSettings",
											"TargetPin": "PostProcessSettings"
										}
									]
								},
								{
									"PinName": "WeightedBlendables",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Weighted Blendables",
											"TargetPin": "WeightedBlendables"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Weighted Blendables",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1088,
							"NodePosY": -1936,
							"Pins": [
								{
									"PinName": "WeightedBlendables",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Post Process Settings",
											"TargetPin": "WeightedBlendables"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1136,
							"NodePosY": -1504,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Weighted Blendables",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Output",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Weighted Blendable",
											"TargetPin": "StructRef"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set members in Weighted Blendable",
							"NodeClass": "K2Node_SetFieldsInStruct",
							"NodePosX": 1344,
							"NodePosY": -1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set PP_Outline",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Create Dynamic Material Instance",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "StructRef",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "StructOut",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Weight",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set PP_Outline",
											"TargetPin": "Output_Get"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get PostProcessSettings",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1056,
							"NodePosY": -2064,
							"Pins": [
								{
									"PinName": "PostProcessSettings",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Post Process Settings",
											"TargetPin": "PostProcessSettings"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraComponent",
											"TargetPin": "CameraComponent"
										}
									]
								}
							]
						},
						{
							"NodeName": "Create Dynamic Material Instance",
							"NodeClass": "K2Node_CallMaterialParameterCollectionFunction",
							"NodePosX": 512,
							"NodePosY": -1520,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Weighted Blendable",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set PP_Outline",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMaterialLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Parent",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "MI_PP_Outline"
								},
								{
									"PinName": "OptionalName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "CreationFlags",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set PP_Outline",
											"TargetPin": "PP_Outline"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set PP_Outline",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 912,
							"NodePosY": -1504,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Create Dynamic Material Instance",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Weighted Blendable",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "PP_Outline",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Create Dynamic Material Instance",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Weighted Blendable",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Create Dynamic Material Instance",
							"NodeClass": "K2Node_CallMaterialParameterCollectionFunction",
							"NodePosX": 512,
							"NodePosY": -1856,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set PP_Worldscan",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMaterialLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Parent",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "MI_PP_WorldScan"
								},
								{
									"PinName": "OptionalName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "CreationFlags",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set PP_Worldscan",
											"TargetPin": "PP_Worldscan"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set PP_Worldscan",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 912,
							"NodePosY": -1840,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Create Dynamic Material Instance",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Weighted Blendable",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "PP_Worldscan",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Create Dynamic Material Instance",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Weighted Blendable",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1136,
							"NodePosY": -1856,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Weighted Blendables",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Weighted Blendable",
											"TargetPin": "StructRef"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set members in Weighted Blendable",
							"NodeClass": "K2Node_SetFieldsInStruct",
							"NodePosX": 1344,
							"NodePosY": -1888,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set PP_Worldscan",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Create Dynamic Material Instance",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "StructRef",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "StructOut",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Weight",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set PP_Worldscan",
											"TargetPin": "Output_Get"
										}
									]
								}
							]
						},
						{
							"NodeName": "EnableWorldScanOutline\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": -16,
							"NodePosY": 11264,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "StartPosition",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "MaxRadius",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "Value"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 480,
							"NodePosY": 11456,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InVec",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "X",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Color",
											"TargetPin": "R"
										}
									]
								},
								{
									"PinName": "Y",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Color",
											"TargetPin": "G"
										}
									]
								},
								{
									"PinName": "Z",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Color",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get PP_Outline",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 714,
							"NodePosY": 11335,
							"Pins": [
								{
									"PinName": "PP_Outline",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Vector Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Color",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 11456,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "R",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Vector",
											"TargetPin": "X"
										}
									]
								},
								{
									"PinName": "G",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Vector",
											"TargetPin": "Y"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Vector",
											"TargetPin": "Z"
										}
									]
								},
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Vector Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "Value"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Vector Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 880,
							"NodePosY": 11264,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PP_Worldscan",
											"TargetPin": "PP_Worldscan"
										},
										{
											"TargetNode": "Get PP_Outline",
											"TargetPin": "PP_Outline"
										}
									]
								},
								{
									"PinName": "ParameterName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "ScanStartPosition"
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Color",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get PP_Worldscan",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 714,
							"NodePosY": 11392,
							"Pins": [
								{
									"PinName": "PP_Worldscan",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Vector Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Timeline_WorldScanOutline",
							"NodeClass": "K2Node_Timeline",
							"NodePosX": 1632,
							"NodePosY": 11248,
							"Pins": [
								{
									"PinName": "Play",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "PlayFromStart",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Stop",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Reverse",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "ReverseFromEnd",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Update",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Finished",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "SetNewTime",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "NewTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Direction",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "Alpha",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "Value"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get PP_Worldscan",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1904,
							"NodePosY": 11344,
							"Pins": [
								{
									"PinName": "PP_Worldscan",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2064,
							"NodePosY": 11223,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Timeline_WorldScanOutline",
											"TargetPin": "Update"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PP_Worldscan",
											"TargetPin": "PP_Worldscan"
										},
										{
											"TargetNode": "Get PP_Outline",
											"TargetPin": "PP_Outline"
										}
									]
								},
								{
									"PinName": "ParameterName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Progress"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Timeline_WorldScanOutline",
											"TargetPin": "Alpha"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get PP_Outline",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1904,
							"NodePosY": 11294,
							"Pins": [
								{
									"PinName": "PP_Outline",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "DisableWorldScanOutline\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 11776,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get PP_Worldscan",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1168,
							"NodePosY": 11392,
							"Pins": [
								{
									"PinName": "PP_Worldscan",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": 11264,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Vector Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Timeline_WorldScanOutline",
											"TargetPin": "PlayFromStart"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PP_Worldscan",
											"TargetPin": "PP_Worldscan"
										},
										{
											"TargetNode": "Get PP_Outline",
											"TargetPin": "PP_Outline"
										}
									]
								},
								{
									"PinName": "ParameterName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "MaxRadius"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "EnableWorldScanOutline\nCustom Event",
											"TargetPin": "MaxRadius"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get PP_Outline",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1168,
							"NodePosY": 11335,
							"Pins": [
								{
									"PinName": "PP_Outline",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Locally Viewed\n타깃은 폰",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 224,
							"NodePosY": 11296,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 496,
							"NodePosY": 11280,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "EnableWorldScanOutline\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Viewed\n타깃은 폰",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Vector Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 224,
							"NodePosY": 11488,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "EnableWorldScanOutline\nCustom Event",
											"TargetPin": "StartPosition"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Vector",
											"TargetPin": "InVec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Locally Viewed\n타깃은 폰",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 240,
							"NodePosY": 11808,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 512,
							"NodePosY": 11792,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "DisableWorldScanOutline\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Viewed\n타깃은 폰",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Timeline_WorldScanOutline_Disable",
											"TargetPin": "PlayFromStart"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1200,
							"NodePosY": 11732,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Timeline_WorldScanOutline_Disable",
											"TargetPin": "Update"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PP_Outline",
											"TargetPin": "PP_Outline"
										}
									]
								},
								{
									"PinName": "ParameterName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "DetectionFade"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Timeline_WorldScanOutline_Disable",
											"TargetPin": "Alpha"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get PP_Outline",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1024,
							"NodePosY": 11804,
							"Pins": [
								{
									"PinName": "PP_Outline",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Timeline_WorldScanOutline_Disable",
							"NodeClass": "K2Node_Timeline",
							"NodePosX": 720,
							"NodePosY": 11760,
							"Pins": [
								{
									"PinName": "Play",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "PlayFromStart",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Stop",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Reverse",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "ReverseFromEnd",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Update",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Finished",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SetNewTime",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "NewTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Direction",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "Alpha",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "Value"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get PP_Worldscan",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1024,
							"NodePosY": 12112,
							"Pins": [
								{
									"PinName": "PP_Worldscan",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1200,
							"NodePosY": 11984,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Timeline_WorldScanOutline_Disable",
											"TargetPin": "Finished"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PP_Worldscan",
											"TargetPin": "PP_Worldscan"
										},
										{
											"TargetNode": "Get PP_Outline",
											"TargetPin": "PP_Outline"
										}
									]
								},
								{
									"PinName": "ParameterName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Progress"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Get PP_Outline",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1024,
							"NodePosY": 12055,
							"Pins": [
								{
									"PinName": "PP_Outline",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1664,
							"NodePosY": 11984,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PP_Outline",
											"TargetPin": "PP_Outline"
										}
									]
								},
								{
									"PinName": "ParameterName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "DetectionFade"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Get PP_Outline",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1488,
							"NodePosY": 12055,
							"Pins": [
								{
									"PinName": "PP_Outline",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1136,
							"NodePosY": -1168,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Weighted Blendables",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "2"
								},
								{
									"PinName": "Output",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Weighted Blendable",
											"TargetPin": "StructRef"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set members in Weighted Blendable",
							"NodeClass": "K2Node_SetFieldsInStruct",
							"NodePosX": 1344,
							"NodePosY": -1216,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set PP_Flashbang",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Create Dynamic Material Instance",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "StructRef",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "StructOut",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Weight",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set PP_Flashbang",
											"TargetPin": "Output_Get"
										}
									]
								}
							]
						},
						{
							"NodeName": "Create Dynamic Material Instance",
							"NodeClass": "K2Node_CallMaterialParameterCollectionFunction",
							"NodePosX": 512,
							"NodePosY": -1184,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Weighted Blendable",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set PP_Flashbang",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMaterialLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Parent",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "M_PP_Flashbang"
								},
								{
									"PinName": "OptionalName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "CreationFlags",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set PP_Flashbang",
											"TargetPin": "PP_Flashbang"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set PP_Flashbang",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 912,
							"NodePosY": -1168,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Create Dynamic Material Instance",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Weighted Blendable",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "PP_Flashbang",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Create Dynamic Material Instance",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Weighted Blendable",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActiveFlashbangRELIABLE Replicated From Server\nExecutes on Owning Client\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 12288,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ImpactedLocation",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "IsBack",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "ImpactLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										},
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "AftereffectDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SceneCaptureComponent2D",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1824,
							"NodePosY": 12480,
							"Pins": [
								{
									"PinName": "SceneCaptureComponent2D",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get TextureTarget",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Capture Scene\n타깃은 씬 캡처 컴포넌트 2D",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set TextureTarget",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get TextureTarget",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2599,
							"NodePosY": 12487,
							"Pins": [
								{
									"PinName": "TextureTarget",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Texture Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "Value"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SceneCaptureComponent2D",
											"TargetPin": "SceneCaptureComponent2D"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Texture Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2864,
							"NodePosY": 12337,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Capture Scene\n타깃은 씬 캡처 컴포넌트 2D",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PP_Flashbang",
											"TargetPin": "PP_Flashbang"
										}
									]
								},
								{
									"PinName": "ParameterName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Tex_Afterimage"
								},
								{
									"PinName": "Value",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get TextureTarget",
											"TargetPin": "TextureTarget"
										}
									]
								}
							]
						},
						{
							"NodeName": "Capture Scene\n타깃은 씬 캡처 컴포넌트 2D",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2288,
							"NodePosY": 12337,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set TextureTarget",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Texture Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SceneCaptureComponent2D",
											"TargetPin": "SceneCaptureComponent2D"
										}
									]
								}
							]
						},
						{
							"NodeName": "Convert World Location To Screen Location\n타깃은 플레이어 컨트롤러",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3456,
							"NodePosY": 12736,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Player Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "WorldLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ScreenLocation",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ScreenLocation_X",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float / float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "ScreenLocation_Y",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float / float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "bPlayerViewportRelative",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Player Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3168,
							"NodePosY": 12752,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PlayerIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Convert World Location To Screen Location\n타깃은 플레이어 컨트롤러",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get PP_Flashbang",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2688,
							"NodePosY": 12408,
							"Pins": [
								{
									"PinName": "PP_Flashbang",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Texture Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4000,
							"NodePosY": 12625,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PP_Flashbang",
											"TargetPin": "PP_Flashbang"
										}
									]
								},
								{
									"PinName": "ParameterName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "ScreenPos_X"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float / float",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4000,
							"NodePosY": 12832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PP_Flashbang",
											"TargetPin": "PP_Flashbang"
										}
									]
								},
								{
									"PinName": "ParameterName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "ScreenPos_Y"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float / float",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Viewport Size",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3612,
							"NodePosY": 12959,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WidgetLayoutLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ReturnValue_X",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float / float",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "ReturnValue_Y",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float / float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "float / float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3817,
							"NodePosY": 12776,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Convert World Location To Screen Location\n타깃은 플레이어 컨트롤러",
											"TargetPin": "ScreenLocation_X"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Viewport Size",
											"TargetPin": "ReturnValue_X"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "Value"
										}
									]
								}
							]
						},
						{
							"NodeName": "float / float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3817,
							"NodePosY": 12983,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Convert World Location To Screen Location\n타깃은 플레이어 컨트롤러",
											"TargetPin": "ScreenLocation_Y"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Viewport Size",
											"TargetPin": "ReturnValue_Y"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "Value"
										}
									]
								}
							]
						},
						{
							"NodeName": "Distance (Vector)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4623,
							"NodePosY": 12833,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "V1",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "V2",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get ImpactedLocation",
											"TargetPin": "ImpactedLocation"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "1 - (Distance / MinRate)\nMath Expression",
											"TargetPin": "Distance"
										}
									]
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 784,
							"NodePosY": 12321,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set ImpactedLocation",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3168,
							"NodePosY": 12866,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActiveFlashbangRELIABLE Replicated From Server\nExecutes on Owning Client\nCustom Event",
											"TargetPin": "ImpactLocation"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Convert World Location To Screen Location\n타깃은 플레이어 컨트롤러",
											"TargetPin": "WorldLocation"
										},
										{
											"TargetNode": "Distance (Vector)",
											"TargetPin": "V1"
										}
									]
								}
							]
						},
						{
							"NodeName": "Timeline",
							"NodeClass": "K2Node_Timeline",
							"NodePosX": 256,
							"NodePosY": 13568,
							"Pins": [
								{
									"PinName": "Play",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "PlayFromStart",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnDissolveMaterial 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Stop",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Reverse",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "ReverseFromEnd",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Update",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Finished",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "SetNewTime",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "NewTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Direction",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "Alpha",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get MIDAll",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4816,
							"NodePosY": 4386,
							"Pins": [
								{
									"PinName": "MIDAll",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InMIDArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get MIDEquip",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4816,
							"NodePosY": 4634,
							"Pins": [
								{
									"PinName": "MIDEquip",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InMIDArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4976,
							"NodePosY": 4528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InMIDArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MIDEquip",
											"TargetPin": "MIDEquip"
										}
									]
								},
								{
									"PinName": "InParamName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "StealthMode"
								},
								{
									"PinName": "InValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Timeline_1",
											"TargetPin": "Alpha"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4976,
							"NodePosY": 4280,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Timeline_1",
											"TargetPin": "Update"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InMIDArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MIDAll",
											"TargetPin": "MIDAll"
										}
									]
								},
								{
									"PinName": "InParamName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "StealthMode"
								},
								{
									"PinName": "InValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Timeline_1",
											"TargetPin": "Alpha"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get MIDAll",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 528,
							"NodePosY": 13648,
							"Pins": [
								{
									"PinName": "MIDAll",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InMIDArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 704,
							"NodePosY": 13552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Timeline",
											"TargetPin": "Update"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InMIDArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MIDAll",
											"TargetPin": "MIDAll"
										}
									]
								},
								{
									"PinName": "InParamName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Dissolve"
								},
								{
									"PinName": "InValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Timeline",
											"TargetPin": "Alpha"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4304,
							"NodePosY": 12337,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PP_Flashbang",
											"TargetPin": "PP_Flashbang"
										}
									]
								},
								{
									"PinName": "ParameterName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Mask_InvertMask"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 4038,
							"NodePosY": 12464,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Option 1",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "Index",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "Value"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3168,
							"NodePosY": 12353,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Texture Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 5184,
							"NodePosY": 12848,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "1 - (Distance / MinRate)\nMath Expression",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Option 1",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.900000"
								},
								{
									"PinName": "Index",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float < float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 4880,
							"NodePosY": 12944,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Distance (Vector)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "400.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3080,
							"NodePosY": 12624,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "bool",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActiveFlashbangRELIABLE Replicated From Server\nExecutes on Owning Client\nCustom Event",
											"TargetPin": "IsBack"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 4880,
							"NodePosY": 13040,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.900000"
								},
								{
									"PinName": "Option 1",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.150000"
								},
								{
									"PinName": "Index",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 12337,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set ImpactedLocation",
											"TargetPin": "ImpactedLocation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set ImpactedLocation",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 528,
							"NodePosY": 12337,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActiveFlashbangRELIABLE Replicated From Server\nExecutes on Owning Client\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "ImpactedLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get ImpactedLocation",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4405,
							"NodePosY": 12886,
							"Pins": [
								{
									"PinName": "ImpactedLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Distance (Vector)",
											"TargetPin": "V2"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set TextureTarget",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2064,
							"NodePosY": 12369,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Create Render Target 2D",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Capture Scene\n타깃은 씬 캡처 컴포넌트 2D",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TextureTarget",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Create Render Target 2D",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SceneCaptureComponent2D",
											"TargetPin": "SceneCaptureComponent2D"
										}
									]
								}
							]
						},
						{
							"NodeName": "Create Render Target 2D",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1424,
							"NodePosY": 12353,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TextureTarget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetRenderingLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Width",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "256",
									"LinkedTo": [
										{
											"TargetNode": "Truncate",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Height",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "256",
									"LinkedTo": [
										{
											"TargetNode": "Truncate",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Format",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "RTF_RGBA8_SRGB"
								},
								{
									"PinName": "ClearColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=0.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "bAutoGenerateMipMaps",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bSupportUAVs",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TextureTarget",
											"TargetPin": "TextureTarget"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Viewport Size",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1008,
							"NodePosY": 12497,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WidgetLayoutLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ReturnValue_X",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Truncate",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "ReturnValue_Y",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Truncate",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Truncate",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1216,
							"NodePosY": 12417,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Viewport Size",
											"TargetPin": "ReturnValue_X"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Create Render Target 2D",
											"TargetPin": "Width"
										}
									]
								}
							]
						},
						{
							"NodeName": "Truncate",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1216,
							"NodePosY": 12509,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Viewport Size",
											"TargetPin": "ReturnValue_Y"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Create Render Target 2D",
											"TargetPin": "Height"
										}
									]
								}
							]
						},
						{
							"NodeName": "UpdateFlashbangIntensity\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 5569,
							"NodePosY": 12627,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Active Float Curve\n타깃은 WSCharacter Base",
											"TargetPin": "UpdateDelegate"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Active Float Curve\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5840,
							"NodePosY": 12337,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "FloatCurve",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "CV_Flashbang_Intensity"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "UpdateDelegate",
									"PinCategory": "delegate",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "UpdateFlashbangIntensity\nCustom Event",
											"TargetPin": "OutputDelegate"
										}
									]
								},
								{
									"PinName": "FinishDelegate",
									"PinCategory": "delegate",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get PP_Flashbang",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 5840,
							"NodePosY": 12698,
							"Pins": [
								{
									"PinName": "PP_Flashbang",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6016,
							"NodePosY": 12627,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "UpdateFlashbangIntensity\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PP_Flashbang",
											"TargetPin": "PP_Flashbang"
										}
									]
								},
								{
									"PinName": "ParameterName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "AfterImg_Intensity"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6320,
							"NodePosY": 12627,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PP_Flashbang",
											"TargetPin": "PP_Flashbang"
										}
									]
								},
								{
									"PinName": "ParameterName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Flash_Intensity"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get PP_Flashbang",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4608,
							"NodePosY": 12408,
							"Pins": [
								{
									"PinName": "PP_Flashbang",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4768,
							"NodePosY": 12337,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PP_Flashbang",
											"TargetPin": "PP_Flashbang"
										}
									]
								},
								{
									"PinName": "ParameterName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "AfterImg_Intensity"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5056,
							"NodePosY": 12337,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PP_Flashbang",
											"TargetPin": "PP_Flashbang"
										}
									]
								},
								{
									"PinName": "ParameterName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Flash_Intensity"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5568,
							"NodePosY": 12353,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Active Float Curve\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 5376,
							"NodePosY": 12409,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										},
										{
											"TargetNode": "float + float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Active Float Curve\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6928,
							"NodePosY": 12337,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "FloatCurve",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "CV_Flashbang_Chrome"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "UpdateDelegate",
									"PinCategory": "delegate",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "UpdateFlashbangChrome\nCustom Event",
											"TargetPin": "OutputDelegate"
										}
									]
								},
								{
									"PinName": "FinishDelegate",
									"PinCategory": "delegate",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "UpdateFlashbangChrome\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 6672,
							"NodePosY": 12627,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Active Float Curve\n타깃은 WSCharacter Base",
											"TargetPin": "UpdateDelegate"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Output",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "Value"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7104,
							"NodePosY": 12627,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "UpdateFlashbangChrome\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PP_Flashbang",
											"TargetPin": "PP_Flashbang"
										}
									]
								},
								{
									"PinName": "ParameterName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "AfterImg_ChromeIntenstiy"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "UpdateFlashbangChrome\nCustom Event",
											"TargetPin": "Output"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get PP_Flashbang",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 6928,
							"NodePosY": 12698,
							"Pins": [
								{
									"PinName": "PP_Flashbang",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get PP_Flashbang",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3824,
							"NodePosY": 12408,
							"Pins": [
								{
									"PinName": "PP_Flashbang",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 4699,
							"NodePosY": 12544,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "Value"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 4984,
							"NodePosY": 12544,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "Value"
										},
										{
											"TargetNode": "float * float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 5338,
							"NodePosY": 12688,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 4699,
							"NodePosY": 12688,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3168,
							"NodePosY": 13142,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "bool",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										}
									]
								}
							]
						},
						{
							"NodeName": "1 - (Distance / MinRate)\nMath Expression",
							"NodeClass": "K2Node_MathExpression",
							"NodePosX": 4880,
							"NodePosY": 12817,
							"Pins": [
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Option 0"
										}
									]
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Distance (Vector)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "MinRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "750.000000"
								}
							],
							"Properties":
							{
								"Expression": "(1 - (Distance / MinRate))"
							}
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 5272,
							"NodePosY": 12288,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActiveFlashbangRELIABLE Replicated From Server\nExecutes on Owning Client\nCustom Event",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 5424,
							"NodePosY": 12976,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										},
										{
											"TargetNode": "float * float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "ClientSync_SkillCoolTimeReplicated From Server\nExecutes on Owning Client\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 13072,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_WSPlayerController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Byte (Integer)",
											"TargetPin": "InInt"
										}
									]
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Cool Time\n타깃은 WSSkill Quick Slot",
											"TargetPin": "InCoolTime"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Byte (Integer)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": 13296,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InInt",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "ClientSync_SkillCoolTimeReplicated From Server\nExecutes on Owning Client\nCustom Event",
											"TargetPin": "InputID"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Byte to Enum EWSAbilityInputID",
											"TargetPin": "Byte"
										}
									]
								}
							]
						},
						{
							"NodeName": "Byte to Enum EWSAbilityInputID",
							"NodeClass": "K2Node_CastByteToEnum",
							"NodePosX": 1120,
							"NodePosY": 13344,
							"Pins": [
								{
									"PinName": "Byte",
									"PinCategory": "byte",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "To Byte (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Slot\n타깃은 WSAbility Slots",
											"TargetPin": "FindInputID"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WBP_WSGame",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 864,
							"NodePosY": 13040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_WSPlayerController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Cool Time\n타깃은 WSSkill Quick Slot",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWBP WSGame",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySlots",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": 13232,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_WSPlayerController",
											"TargetPin": "AsBP WSPlayer Controller"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AbilitySlots",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1120,
							"NodePosY": 13232,
							"Pins": [
								{
									"PinName": "AbilitySlots",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Slot\n타깃은 WSAbility Slots",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "AsWBP WSGame"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Skill Slot\n타깃은 WSAbility Slots",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1376,
							"NodePosY": 13264,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySlots",
											"TargetPin": "AbilitySlots"
										}
									]
								},
								{
									"PinName": "FindInputID",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Byte to Enum EWSAbilityInputID",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Cool Time\n타깃은 WSSkill Quick Slot",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "On Cool Time\n타깃은 WSSkill Quick Slot",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1664,
							"NodePosY": 13024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Slot\n타깃은 WSAbility Slots",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InCoolTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "ClientSync_SkillCoolTimeReplicated From Server\nExecutes on Owning Client\nCustom Event",
											"TargetPin": "Time"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Player Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 13248,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PlayerIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_WSPlayerController",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_WSPlayerController",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 304,
							"NodePosY": 13040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ClientSync_SkillCoolTimeReplicated From Server\nExecutes on Owning Client\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Player Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP WSPlayer Controller",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnDissolveMaterial 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 13568,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Timeline",
											"TargetPin": "PlayFromStart"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1296,
							"NodePosY": 3872,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set with Notify fDissolved",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InMIDArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MIDAll",
											"TargetPin": "MIDAll"
										}
									]
								},
								{
									"PinName": "InParamName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Portal_Dissolve"
								},
								{
									"PinName": "InValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get fDissolved",
											"TargetPin": "fDissolved"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get MIDAll",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1104,
							"NodePosY": 3920,
							"Pins": [
								{
									"PinName": "MIDAll",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InMIDArray"
										},
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InMIDArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "DissolveTimeline",
							"NodeClass": "K2Node_Timeline",
							"NodePosX": 768,
							"NodePosY": 3872,
							"Pins": [
								{
									"PinName": "Play",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "PlayFromStart",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "Stop",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Reverse",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "ReverseFromEnd",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "Update",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set with Notify fDissolved",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Finished",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "SetNewTime",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "NewTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Direction",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "Dissolve",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set with Notify fDissolved",
											"TargetPin": "fDissolved"
										}
									]
								},
								{
									"PinName": "Emissive",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InValue"
										},
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1296,
							"NodePosY": 4128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InMIDArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MIDAll",
											"TargetPin": "MIDAll"
										}
									]
								},
								{
									"PinName": "InParamName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Portal_Emissive"
								},
								{
									"PinName": "InValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "DissolveTimeline",
											"TargetPin": "Emissive"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get MIDEquip",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1584,
							"NodePosY": 3920,
							"Pins": [
								{
									"PinName": "MIDEquip",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InMIDArray"
										},
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InMIDArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1760,
							"NodePosY": 3872,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InMIDArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MIDEquip",
											"TargetPin": "MIDEquip"
										}
									]
								},
								{
									"PinName": "InParamName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Portal_Dissolve"
								},
								{
									"PinName": "InValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get fDissolved",
											"TargetPin": "fDissolved"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2192,
							"NodePosY": 4128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InMIDArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MIDAcc",
											"TargetPin": "MIDAcc"
										}
									]
								},
								{
									"PinName": "InParamName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Portal_Dissolve"
								},
								{
									"PinName": "InValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get fDissolved",
											"TargetPin": "fDissolved"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get MIDAcc",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2016,
							"NodePosY": 4192,
							"Pins": [
								{
									"PinName": "MIDAcc",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InMIDArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 240,
							"NodePosY": 3872,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "MulticastDissolvePlayRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "MulticastDissolvePlayRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "Reverse"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "MulticastDissolvePlayRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 3840,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Reverse",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "PortalType",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "Exit",
									"LinkedTo": [
										{
											"TargetNode": "Switch on EDungeonPortalType",
											"TargetPin": "Selection"
										}
									]
								}
							]
						},
						{
							"NodeName": "ServerDissolvePlay\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 3584,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multicast Dissolve Play\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Reverse",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multicast Dissolve Play\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "Reverse"
										}
									]
								},
								{
									"PinName": "PortalType",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "Exit",
									"LinkedTo": [
										{
											"TargetNode": "Multicast Dissolve Play\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "PortalType"
										},
										{
											"TargetNode": "Switch on EDungeonPortalType",
											"TargetPin": "Selection"
										}
									]
								},
								{
									"PinName": "TeleportTo",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Teleport\n타깃은 액터",
											"TargetPin": "DestLocation"
										}
									]
								},
								{
									"PinName": "RotationTo",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Teleport\n타깃은 액터",
											"TargetPin": "DestRotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Multicast Dissolve Play\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 240,
							"NodePosY": 3552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ServerDissolvePlay\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch on EDungeonPortalType",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Reverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "ServerDissolvePlay\nCustom Event",
											"TargetPin": "Reverse"
										}
									]
								},
								{
									"PinName": "PortalType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Exit",
									"LinkedTo": [
										{
											"TargetNode": "ServerDissolvePlay\nCustom Event",
											"TargetPin": "PortalType"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set with Notify fDissolved",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1040,
							"NodePosY": 3840,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "DissolveTimeline",
											"TargetPin": "Update"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "fDissolved",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "DissolveTimeline",
											"TargetPin": "Dissolve"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get fDissolved",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1104,
							"NodePosY": 4096,
							"Pins": [
								{
									"PinName": "fDissolved",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InValue"
										},
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InValue"
										},
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InValue"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Multicast Dissolve Play\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 224,
							"NodePosY": 5888,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ServerExitDungeonRELIABLE Replicated From Client\nExecutes On Server\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Client Show Exit Dungeon\n타깃은 BP Player\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Reverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "PortalType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Exit"
								}
							]
						},
						{
							"NodeName": "Switch on EDungeonPortalType",
							"NodeClass": "K2Node_SwitchEnum",
							"NodePosX": 592,
							"NodePosY": 4448,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "Selection",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Exit",
									"LinkedTo": [
										{
											"TargetNode": "MulticastDissolvePlayRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "PortalType"
										}
									]
								},
								{
									"PinName": "NotEqual_ByteByte",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Exit",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Material Parms\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "BossRoom",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Material Parms\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Teleporter",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Material Parms\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get MIDAll",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 672,
							"NodePosY": 5152,
							"Pins": [
								{
									"PinName": "MIDAll",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Material Parms\n타깃은 WSCharacter Base",
											"TargetPin": "MIDArray"
										},
										{
											"TargetNode": "Set Material Parms\n타깃은 WSCharacter Base",
											"TargetPin": "MIDArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Material Parms\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 864,
							"NodePosY": 5168,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch on EDungeonPortalType",
											"TargetPin": "BossRoom"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Material Parms\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "MIDArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MIDAll",
											"TargetPin": "MIDAll"
										}
									]
								},
								{
									"PinName": "ParamColor",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Portal_DissolveColor"
								},
								{
									"PinName": "Color",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.847059,G=0.188235,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "ParamDir",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "Dir",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ParamEnableFlow",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "EnableFlow",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ParamFlowSpeed",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "FlowSpeed",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ParamMinHeight",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MinHeight",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ParamExp",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "Exp",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Set Material Parms\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1168,
							"NodePosY": 5168,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Material Parms\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Material Parms\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "MIDArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MIDAll",
											"TargetPin": "MIDAll"
										}
									]
								},
								{
									"PinName": "ParamColor",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Portal_EmissiveColor"
								},
								{
									"PinName": "Color",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.847059,G=0.188235,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "ParamDir",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "Dir",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ParamEnableFlow",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "EnableFlow",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ParamFlowSpeed",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "FlowSpeed",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ParamMinHeight",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MinHeight",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ParamExp",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "Exp",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Get MIDAll",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 688,
							"NodePosY": 4416,
							"Pins": [
								{
									"PinName": "MIDAll",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Material Parms\n타깃은 WSCharacter Base",
											"TargetPin": "MIDArray"
										},
										{
											"TargetNode": "Set Material Parms\n타깃은 WSCharacter Base",
											"TargetPin": "MIDArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Material Parms\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 880,
							"NodePosY": 4432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch on EDungeonPortalType",
											"TargetPin": "Exit"
										},
										{
											"TargetNode": "Switch on EDungeonPortalType",
											"TargetPin": "Teleporter"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Material Parms\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "MIDArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MIDAll",
											"TargetPin": "MIDAll"
										}
									]
								},
								{
									"PinName": "ParamColor",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Portal_DissolveColor"
								},
								{
									"PinName": "Color",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=0.188235,B=0.823529,A=1.000000)"
								},
								{
									"PinName": "ParamDir",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "Dir",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ParamEnableFlow",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "EnableFlow",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ParamFlowSpeed",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "FlowSpeed",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ParamMinHeight",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MinHeight",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ParamExp",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "Exp",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Set Material Parms\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1184,
							"NodePosY": 4432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Material Parms\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Material Parms\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "MIDArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MIDAll",
											"TargetPin": "MIDAll"
										}
									]
								},
								{
									"PinName": "ParamColor",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Portal_EmissiveColor"
								},
								{
									"PinName": "Color",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=0.188235,B=0.823529,A=1.000000)"
								},
								{
									"PinName": "ParamDir",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "Dir",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ParamEnableFlow",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "EnableFlow",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ParamFlowSpeed",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "FlowSpeed",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ParamMinHeight",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MinHeight",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ParamExp",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "Exp",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": 3584,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch on EDungeonPortalType",
											"TargetPin": "BossRoom"
										},
										{
											"TargetNode": "Switch on EDungeonPortalType",
											"TargetPin": "Teleporter"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Teleport\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Teleport\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": 3536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DestLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "ServerDissolvePlay\nCustom Event",
											"TargetPin": "TeleportTo"
										}
									]
								},
								{
									"PinName": "DestRotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "ServerDissolvePlay\nCustom Event",
											"TargetPin": "RotationTo"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Multicast Dissolve Play\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1424,
							"NodePosY": 3520,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Reverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "PortalType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "BossRoom"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 416,
							"NodePosY": 4288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "DissolveTimeline",
											"TargetPin": "PlayFromStart"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch on EDungeonPortalType",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_3",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnHPChange 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -16,
							"NodePosY": 13904,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Run Camera Hit Splatt\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OldValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Run Camera Hit Splatt\n타깃은 WSCharacter Player",
											"TargetPin": "OldValue"
										}
									]
								},
								{
									"PinName": "NewValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Run Camera Hit Splatt\n타깃은 WSCharacter Player",
											"TargetPin": "NewValue"
										}
									]
								},
								{
									"PinName": "InstigatorActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Run Camera Hit Splatt\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 192,
							"NodePosY": 13867,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHPChange 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OldValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "OnHPChange 이벤트",
											"TargetPin": "OldValue"
										}
									]
								},
								{
									"PinName": "NewValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "OnHPChange 이벤트",
											"TargetPin": "NewValue"
										}
									]
								},
								{
									"PinName": "bIsArmor",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Run Camera Hit Splatt\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3328,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnArmorChange 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OldValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "OnArmorChange 이벤트",
											"TargetPin": "OldValue"
										}
									]
								},
								{
									"PinName": "NewValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "OnArmorChange 이벤트",
											"TargetPin": "NewValue"
										}
									]
								},
								{
									"PinName": "bIsArmor",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Create Dynamic Material Instance",
							"NodeClass": "K2Node_CallMaterialParameterCollectionFunction",
							"NodePosX": 512,
							"NodePosY": -912,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Weighted Blendable",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set PP_RedField",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMaterialLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Parent",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "M_PP_Redzone"
								},
								{
									"PinName": "OptionalName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "CreationFlags",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set PP_RedField",
											"TargetPin": "PP_RedField"
										}
									]
								}
							]
						},
						{
							"NodeName": "Create Dynamic Material Instance",
							"NodeClass": "K2Node_CallMaterialParameterCollectionFunction",
							"NodePosX": 512,
							"NodePosY": -656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Weighted Blendable",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set PP_WitchScan",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMaterialLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Parent",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "MI_PP_WitchScan"
								},
								{
									"PinName": "OptionalName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "CreationFlags",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set PP_WitchScan",
											"TargetPin": "PP_WitchScan"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set PP_RedField",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 928,
							"NodePosY": -896,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Create Dynamic Material Instance",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Weighted Blendable",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "PP_RedField",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Create Dynamic Material Instance",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Weighted Blendable",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set PP_WitchScan",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 912,
							"NodePosY": -640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Create Dynamic Material Instance",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Weighted Blendable",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "PP_WitchScan",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Create Dynamic Material Instance",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Weighted Blendable",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1136,
							"NodePosY": -896,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Weighted Blendables",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "3"
								},
								{
									"PinName": "Output",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Weighted Blendable",
											"TargetPin": "StructRef"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set members in Weighted Blendable",
							"NodeClass": "K2Node_SetFieldsInStruct",
							"NodePosX": 1344,
							"NodePosY": -944,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set PP_RedField",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Create Dynamic Material Instance",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "StructRef",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "StructOut",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Weight",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set PP_RedField",
											"TargetPin": "Output_Get"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1136,
							"NodePosY": -640,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Weighted Blendables",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "4"
								},
								{
									"PinName": "Output",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Weighted Blendable",
											"TargetPin": "StructRef"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set members in Weighted Blendable",
							"NodeClass": "K2Node_SetFieldsInStruct",
							"NodePosX": 1344,
							"NodePosY": -688,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set PP_WitchScan",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "StructRef",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "StructOut",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Weight",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set PP_WitchScan",
											"TargetPin": "Output_Get"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Dedicated Server",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 6704,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 240,
							"NodePosY": 6624,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Multicast_DelayMontageRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Dedicated Server",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Set Play Rate\n타깃은 애님 인스턴스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Shake Camera\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1184,
							"NodePosY": 3552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Teleport\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Teleport\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multicast Dissolve Play\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1008,
							"NodePosY": 3424,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Teleport\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Switch on EDungeonPortalType",
							"NodeClass": "K2Node_SwitchEnum",
							"NodePosX": 608,
							"NodePosY": 3440,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Multicast Dissolve Play\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Selection",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Exit",
									"LinkedTo": [
										{
											"TargetNode": "ServerDissolvePlay\nCustom Event",
											"TargetPin": "PortalType"
										}
									]
								},
								{
									"PinName": "NotEqual_ByteByte",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Exit",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "BossRoom",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Teleporter",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay Until Next Tick",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 224,
							"NodePosY": 899,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Possessed 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "AttackDamagePerOnNpcKill\nCollapsed Graph",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "OnHitBone 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 14336,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAnimInstance",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "이름 켜기",
											"TargetPin": "Selection"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Anim Instance\n타깃은 스켈레탈 메시 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 14240,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAnimInstance",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Mesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 256,
							"NodePosY": 14192,
							"Pins": [
								{
									"PinName": "Mesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Anim Instance\n타깃은 스켈레탈 메시 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "이름 켜기",
							"NodeClass": "K2Node_SwitchName",
							"NodePosX": 576,
							"NodePosY": 14336,
							"Pins": [
								{
									"PinName": "Default",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Hit Body\n타깃은 WSAnim Instance",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAnimInstance",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Selection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "OnHitBone 이벤트",
											"TargetPin": "BoneName"
										}
									]
								},
								{
									"PinName": "NotEqual_NameName",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "b_Head",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Hit Head\n타깃은 WSAnim Instance",
											"TargetPin": "execute"
										}
									]
								}
							],
							"Properties":
							{
								"PinNames": "(\"b_Head\")"
							}
						},
						{
							"NodeName": "타임라인",
							"NodeClass": "K2Node_Timeline",
							"NodePosX": 1120,
							"NodePosY": 14320,
							"Pins": [
								{
									"PinName": "Play",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "PlayFromStart",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Hit Head\n타깃은 WSAnim Instance",
											"TargetPin": "then"
										},
										{
											"TargetNode": "On Hit Body\n타깃은 WSAnim Instance",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Stop",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Reverse",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "ReverseFromEnd",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Update",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set HitAlpha",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Finished",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "SetNewTime",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "NewTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Direction",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "NewTrack_0",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set HitAlpha",
											"TargetPin": "HitAlpha"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSAnimInstance",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 256,
							"NodePosY": 14336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHitBone 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "이름 켜기",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Anim Instance\n타깃은 스켈레탈 메시 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSAnim Instance",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Hit Head\n타깃은 WSAnim Instance",
											"TargetPin": "self"
										},
										{
											"TargetNode": "On Hit Body\n타깃은 WSAnim Instance",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set HitAlpha",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "On Hit Head\n타깃은 WSAnim Instance",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 832,
							"NodePosY": 14272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "이름 켜기",
											"TargetPin": "b_Head"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "타임라인",
											"TargetPin": "PlayFromStart"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAnimInstance",
											"TargetPin": "AsWSAnim Instance"
										}
									]
								}
							]
						},
						{
							"NodeName": "On Hit Body\n타깃은 WSAnim Instance",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 832,
							"NodePosY": 14432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "이름 켜기",
											"TargetPin": "Default"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "타임라인",
											"TargetPin": "PlayFromStart"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAnimInstance",
											"TargetPin": "AsWSAnim Instance"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set HitAlpha",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1440,
							"NodePosY": 14368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "타임라인",
											"TargetPin": "Update"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "HitAlpha",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "타임라인",
											"TargetPin": "NewTrack_0"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAnimInstance",
											"TargetPin": "AsWSAnim Instance"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Dead or Dying\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2144,
							"NodePosY": 2544,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Invisible State",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 3056,
							"NodePosY": 4336,
							"Comment": "Invisible State",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "쇼룸 (고장)",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 3008,
							"NodePosY": 6496,
							"Comment": "쇼룸 (고장)",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Spawn Sound 2D",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1472,
							"NodePosY": 12672,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Rio_Active_FlashBang_EarNoise_SFX_02_Cue"
								},
								{
									"PinName": "VolumeMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "PitchMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "ConcurrencySettings",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bPersistAcrossLevelTransition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bAutoDestroy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1008,
							"NodePosY": 12768,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActiveFlashbangRELIABLE Replicated From Server\nExecutes on Owning Client\nCustom Event",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.300000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Sound 2D",
											"TargetPin": "VolumeMultiplier"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1216,
							"NodePosY": 12672,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Sound 2D",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 1008,
							"NodePosY": 12352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Remote"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Create Render Target 2D",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Spawn Sound at Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3856,
							"NodePosY": 4482,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Nave_Active_Invisible_Shot_SFX_01_Cue"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "VolumeMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "PitchMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "AttenuationSettings",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DefaultSoundAttenuation"
								},
								{
									"PinName": "ConcurrencySettings",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bAutoDestroy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3584,
							"NodePosY": 4552,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Sound at Location",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Spawn Sound at Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3856,
							"NodePosY": 4664,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Nave_Active_Invisible_End_SFX_01_Cue"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "VolumeMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "PitchMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "AttenuationSettings",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DefaultSoundAttenuation"
								},
								{
									"PinName": "ConcurrencySettings",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bAutoDestroy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3584,
							"NodePosY": 4734,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Sound at Location",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "F8",
							"NodeClass": "K2Node_InputKey",
							"NodePosX": 0,
							"NodePosY": 8160,
							"Pins": [
								{
									"PinName": "Pressed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEquipBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Released",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Key",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							],
							"Properties":
							{
								"InputKey": "F8",
								"bConsumeInput": "True",
								"bOverrideParentBinding": "True"
							}
						},
						{
							"NodeName": "Get MainEquipActor",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 128,
							"NodePosY": 8256,
							"Pins": [
								{
									"PinName": "MainEquipActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEquipBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Cast To WSEquipBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 304,
							"NodePosY": 8160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "F8",
											"TargetPin": "Pressed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hidden in Game\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MainEquipActor",
											"TargetPin": "MainEquipActor"
										}
									]
								},
								{
									"PinName": "AsWSEquip Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get BoxComponent",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get BoxComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 560,
							"NodePosY": 8256,
							"Pins": [
								{
									"PinName": "BoxComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hidden in Game\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get bHiddenInGame",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEquipBase",
											"TargetPin": "AsWSEquip Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Hidden in Game\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 832,
							"NodePosY": 8144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEquipBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BoxComponent",
											"TargetPin": "BoxComponent"
										}
									]
								},
								{
									"PinName": "NewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bPropagateToChildren",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get bHiddenInGame",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 416,
							"NodePosY": 8304,
							"Pins": [
								{
									"PinName": "bHiddenInGame",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BoxComponent",
											"TargetPin": "BoxComponent"
										}
									]
								}
							]
						},
						{
							"NodeName": "NOT Boolean",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 656,
							"NodePosY": 8304,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Get bHiddenInGame",
											"TargetPin": "bHiddenInGame"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Set Hidden in Game\n타깃은 씬 컴포넌트",
											"TargetPin": "NewHidden"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 폰",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2096,
							"NodePosY": 5216,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2096,
							"NodePosY": 5312,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 폰",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WBP_WSGame",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2672,
							"NodePosY": 5504,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Close Game Menu\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWBP WSGame",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Close Game Menu\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Player Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2096,
							"NodePosY": 5424,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PlayerIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSPlayerController",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2096,
							"NodePosY": 5504,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Player Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSPlayer Controller",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2400,
							"NodePosY": 5584,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "AsWSPlayer Controller"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Close Game Menu\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2944,
							"NodePosY": 5488,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "AsWBP WSGame"
										}
									]
								}
							]
						},
						{
							"NodeName": "열려있는 메뉴 끄기",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 2032,
							"NodePosY": 5152,
							"Comment": "열려있는 메뉴 끄기",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 폰",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3360,
							"NodePosY": 3376,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3648,
							"NodePosY": 3264,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Local_AbilityFailed\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 폰",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 5713,
							"NodePosY": 12240,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActiveFlashbangRELIABLE Replicated From Server\nExecutes on Owning Client\nCustom Event",
											"TargetPin": "AftereffectDuration"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Active Float Curve\n타깃은 WSCharacter Base",
											"TargetPin": "Duration"
										},
										{
											"TargetNode": "float + float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 480,
							"NodePosY": 3920,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "DissolveTimeline",
											"TargetPin": "ReverseFromEnd"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -112,
							"NodePosY": 4096,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Play Sound at Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -112,
							"NodePosY": 4224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "PC_C_TeleportDungeon_01"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "VolumeMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "PitchMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "AttenuationSettings",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DefaultSoundAttenuation"
								},
								{
									"PinName": "ConcurrencySettings",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OwningActor",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InitialParams",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -384,
							"NodePosY": 4304,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3360,
							"NodePosY": 4560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnUpdateInvisible 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "OnUpdateInvisible 이벤트",
											"TargetPin": "bInvisible"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Sound at Location",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Sound at Location",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnUpdateInvisible 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 3120,
							"NodePosY": 4560,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bInvisible",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										},
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "bIsParty",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "ShakeCamera 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 7040,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Power",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "ArmorDamageChanged 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 5120,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DamagedValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float >= float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "float >= float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "ArmorRatio",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "IsRecover",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										},
										{
											"TargetNode": "Armor Change Without Effect\n타깃은 BP Player",
											"TargetPin": "IsRecover"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 5584,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ArmorDamageChanged 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "ArmorDamageChanged 이벤트",
											"TargetPin": "IsRecover"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Armor Change Without Effect\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 6096,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Armor Change Without Effect\n타깃은 BP Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Reset"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "float >= float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 5584,
							"NodePosY": 982,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ArmorDamageChanged 이벤트",
											"TargetPin": "DamagedValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "float >= float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 5584,
							"NodePosY": 1126,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ArmorDamageChanged 이벤트",
											"TargetPin": "DamagedValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.500000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "PlayDissolve 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 1280,
							"NodePosY": 3072,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Dissolve Play\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "ToLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Server Dissolve Play\n타깃은 BP Player",
											"TargetPin": "TeleportTo"
										}
									]
								},
								{
									"PinName": "ToRotation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Server Dissolve Play\n타깃은 BP Player",
											"TargetPin": "RotationTo"
										}
									]
								}
							]
						},
						{
							"NodeName": "Server Dissolve Play\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1504,
							"NodePosY": 2995,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayDissolve 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Reverse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "PortalType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "BossRoom"
								},
								{
									"PinName": "TeleportTo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "PlayDissolve 이벤트",
											"TargetPin": "ToLocation"
										}
									]
								},
								{
									"PinName": "RotationTo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "PlayDissolve 이벤트",
											"TargetPin": "ToRotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnExitDungeon 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "몽타주 재생",
							"NodeClass": "K2Node_PlayMontage",
							"NodePosX": 816,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnNotifyBegin",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnNotifyEnd",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "NotifyName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "InSkeletalMeshComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find",
											"TargetPin": "Value"
										}
									]
								},
								{
									"PinName": "PlayRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartingPosition",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "StartingSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "End"
								},
								{
									"PinName": "bShouldStopAllMontages",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Montages",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 0,
							"NodePosY": 2688,
							"Pins": [
								{
									"PinName": "Montages",
									"PinCategory": "name",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find",
											"TargetPin": "TargetMap"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Find",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 160,
							"NodePosY": 2672,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintMapLibrary"
								},
								{
									"PinName": "TargetMap",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Montages",
											"TargetPin": "Montages"
										}
									]
								},
								{
									"PinName": "Key",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "ExitPortal"
								},
								{
									"PinName": "Value",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "MontageToPlay"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Mesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 640,
							"NodePosY": 2640,
							"Pins": [
								{
									"PinName": "Mesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "InSkeletalMeshComponent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 448,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnExitDungeon 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Find",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ClientShowExitDungeonRELIABLE Replicated From Server\nExecutes on Owning Client\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 6272,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_WSPlayerController",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Client Show Exit Dungeon\n타깃은 BP Player\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": 5888,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Multicast Dissolve Play\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_WSPlayerController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Controller\n타깃은 폰",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": 6000,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_WSPlayerController",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_WSPlayerController",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1248,
							"NodePosY": 5920,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Client Show Exit Dungeon\n타깃은 BP Player\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Ready Spectator\n타깃은 BP WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Controller\n타깃은 폰",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP WSPlayer Controller",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Ready Spectator\n타깃은 BP WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Ready Spectator\n타깃은 BP WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1568,
							"NodePosY": 5904,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_WSPlayerController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_WSPlayerController",
											"TargetPin": "AsBP WSPlayer Controller"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnToggleLight 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -32,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnArmorDestroyNotify\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 5120,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Armor Destroy Param\n타깃은 BP Player",
											"TargetPin": "RowName"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5904,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Armor Destroy Param\n타깃은 BP Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Armor Destroy Param\n타깃은 BP Player",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Armor Destroy Param\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5632,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Remote"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "OnArmorDestroyNotify\nCustom Event",
											"TargetPin": "RowName"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 8384,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_ShockMotion_ArmorDestroy_Complete_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 8384,
							"NodePosY": 1200,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_ShockMotion_ArmorDestroy_Partial_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Data Table Row Names",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4496,
							"NodePosY": 3264,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop with Break",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__DataTableFunctionLibrary"
								},
								{
									"PinName": "Table",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_AbilityFailText"
								},
								{
									"PinName": "OutRowNames",
									"PinCategory": "name",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop with Break",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_AbilityFailText",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 5120,
							"NodePosY": 3264,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop with Break",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_AbilityFailText"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "NewRow",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop with Break",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break S Gameplay Tag Text Pair",
											"TargetPin": "S_GameplayTagTextPair"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop with Break",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 4864,
							"NodePosY": 3264,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row Names",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row Names",
											"TargetPin": "OutRowNames"
										}
									]
								},
								{
									"PinName": "Break",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_AbilityFailText",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "name",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_AbilityFailText",
											"TargetPin": "RowName"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break S Gameplay Tag Text Pair",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 5472,
							"NodePosY": 3392,
							"Pins": [
								{
									"PinName": "S_GameplayTagTextPair",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_AbilityFailText",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Tag_4_250395EE4AA74521C8E3CC814650D0BE",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Tag",
											"TargetPin": "Tag"
										}
									]
								},
								{
									"PinName": "Text_5_1630A44940AFEBFAE354C494E00C064A",
									"PinCategory": "text",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Show Notice Message\n타깃은 WSPlayer Controller",
											"TargetPin": "ProgressText"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Tag",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4240,
							"NodePosY": 3424,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "TagContainer",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Local_AbilityFailed\nCustom Event",
											"TargetPin": "FailureReason"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break S Gameplay Tag Text Pair",
											"TargetPin": "Tag_4_250395EE4AA74521C8E3CC814650D0BE"
										}
									]
								},
								{
									"PinName": "bExactMatch",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 5776,
							"NodePosY": 3264,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_AbilityFailText",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Tag",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Show Notice Message\n타깃은 WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 4832,
							"NodePosY": 3504,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Show Notice Message\n타깃은 WSPlayer Controller",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop with Break",
											"TargetPin": "Break"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnToggleInventory 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 1472,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayEmotion\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 8576,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Play Emotion\n타깃은 BP Player\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Index",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Play Emotion\n타깃은 BP Player\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "Index"
										}
									]
								}
							]
						},
						{
							"NodeName": "Server_PlayEmotionRELIABLE Replicated From Client\nExecutes On Server\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 8784,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Index",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Level"
										}
									]
								}
							]
						},
						{
							"NodeName": "Server Play Emotion\n타깃은 BP Player\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 192,
							"NodePosY": 8560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayEmotion\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Index",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "PlayEmotion\nCustom Event",
											"TargetPin": "Index"
										}
									]
								}
							]
						},
						{
							"NodeName": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 8816,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Server_PlayEmotionRELIABLE Replicated From Client\nExecutes On Server\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GA_Emotion_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Server_PlayEmotionRELIABLE Replicated From Client\nExecutes On Server\nCustom Event",
											"TargetPin": "Index"
										}
									]
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 0,
							"NodePosY": 8928,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7776,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "TagToCheck",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Effect.IgnoreShockMotion\")"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 8128,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Remote"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Armor Change Without Effect\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Armor Destroy Param\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6560,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Destroy0.5"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Armor Destroy Param\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6560,
							"NodePosY": -432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Destroy1.0"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7712,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "TagToCheck",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Effect.IgnoreShockMotion\")"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 8064,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Remote"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Armor Change Without Effect\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Armor Destroy Param\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6560,
							"NodePosY": -624,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Restore"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Spawn Effect from Data Row",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7488,
							"NodePosY": -608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "OwnerActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "AttachComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "CharacterEffectDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bUsePooling",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpawnedEffect",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_CharacterEffect",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 6944,
							"NodePosY": -608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Armor Destroy Param\n타깃은 BP Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_CharacterEffect"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "ArmorRestore"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "CharacterEffectDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 7296,
							"NodePosY": -480,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "OwnerActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Mesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 7296,
							"NodePosY": -432,
							"Pins": [
								{
									"PinName": "Mesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "AttachComponent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Spawn Effect from Data Row",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7952,
							"NodePosY": -336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "OwnerActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "AttachComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "CharacterEffectDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bUsePooling",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpawnedEffect",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_CharacterEffect",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 7408,
							"NodePosY": -336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_CharacterEffect"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "ArmorDestroy"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "CharacterEffectDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 7760,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "OwnerActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Mesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 7760,
							"NodePosY": -160,
							"Pins": [
								{
									"PinName": "Mesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "AttachComponent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6272,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InMIDArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MIDArmor",
											"TargetPin": "MIDArmor"
										}
									]
								},
								{
									"PinName": "InParamName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Damage"
								},
								{
									"PinName": "InValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get ArmorDamage",
											"TargetPin": "ArmorDamage"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get MIDArmor",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 6272,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "MIDArmor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InMIDArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get ArmorDamage",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 6096,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "ArmorDamage",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InValue"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 5376,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnArmorDestroyNotify\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Armor Destroy Param\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ArmorChangeWithoutEffect\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 5120,
							"NodePosY": -640,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "IsRecover",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Armor Change Without Effect\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5808,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "IsRecover",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "ArmorDamageChanged 이벤트",
											"TargetPin": "IsRecover"
										}
									]
								}
							]
						},
						{
							"NodeName": "Armor Change Without Effect\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 8368,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "IsRecover",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Armor Change Without Effect\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 8288,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "IsRecover",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 5376,
							"NodePosY": -640,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ArmorChangeWithoutEffect\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5440,
							"NodePosY": -1536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InMIDArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MIDArmor",
											"TargetPin": "MIDArmor"
										}
									]
								},
								{
									"PinName": "InParamName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Damage"
								},
								{
									"PinName": "InValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get ArmorDamage",
											"TargetPin": "ArmorDamage"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get MIDArmor",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 5440,
							"NodePosY": -1584,
							"Pins": [
								{
									"PinName": "MIDArmor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InMIDArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get ArmorDamage",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 5248,
							"NodePosY": -1312,
							"Pins": [
								{
									"PinName": "ArmorDamage",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InValue"
										},
										{
											"TargetNode": "float <= float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "float <= float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 5792,
							"NodePosY": -1360,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ArmorDamage",
											"TargetPin": "ArmorDamage"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 6064,
							"NodePosY": -1520,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										},
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float <= float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 5728,
							"NodePosY": -1632,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ArmorDamage",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 5488,
							"NodePosY": -378,
							"Pins": [
								{
									"PinName": "ArmorDamage",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float >= float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "float >= float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Equal (Float)",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InValue"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 6304,
							"NodePosY": -240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float >= float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Armor Destroy Param\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 6304,
							"NodePosY": -416,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float >= float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Armor Destroy Param\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "float >= float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 6096,
							"NodePosY": -377,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ArmorDamage",
											"TargetPin": "ArmorDamage"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "float >= float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 6096,
							"NodePosY": -201,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ArmorDamage",
											"TargetPin": "ArmorDamage"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.500000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Equal (Float)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 6096,
							"NodePosY": -512,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ArmorDamage",
											"TargetPin": "ArmorDamage"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 6304,
							"NodePosY": -608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Float)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Armor Destroy Param\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5648,
							"NodePosY": -624,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Remote"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InMIDArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MIDArmor",
											"TargetPin": "MIDArmor"
										}
									]
								},
								{
									"PinName": "InParamName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Damage"
								},
								{
									"PinName": "InValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get ArmorDamage",
											"TargetPin": "ArmorDamage"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get MIDArmor",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 5648,
							"NodePosY": -672,
							"Pins": [
								{
									"PinName": "MIDArmor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InMIDArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Calculate Attack Speed\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 864,
							"NodePosY": 6880,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Base",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float / float",
											"TargetPin": "B"
										},
										{
											"TargetNode": "float / float",
											"TargetPin": "B"
										},
										{
											"TargetNode": "Montage Set Play Rate\n타깃은 애님 인스턴스",
											"TargetPin": "NewPlayRate"
										}
									]
								}
							]
						},
						{
							"NodeName": "Multicast_PlayMontageRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": -1280,
							"NodePosY": 3072,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "MontageToPlay"
										}
									]
								},
								{
									"PinName": "bPlayLocal",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Server_MulticastPlayMontageReplicated From Client\nExecutes On Server\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": -1280,
							"NodePosY": 2816,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multicast Play Montage\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multicast Play Montage\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "MontageToPlay"
										}
									]
								},
								{
									"PinName": "bPlayLocal",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multicast Play Montage\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "bPlayLocal"
										}
									]
								}
							]
						},
						{
							"NodeName": "몽타주 재생",
							"NodeClass": "K2Node_PlayMontage",
							"NodePosX": -432,
							"NodePosY": 3168,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnNotifyBegin",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnNotifyEnd",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "NotifyName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "InSkeletalMeshComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Multicast_PlayMontageRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "MontageToPlay"
										}
									]
								},
								{
									"PinName": "PlayRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartingPosition",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "StartingSection",
									"PinCategory": "name",
									"Direction": "Input"
								},
								{
									"PinName": "bShouldStopAllMontages",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Mesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -624,
							"NodePosY": 3312,
							"Pins": [
								{
									"PinName": "Mesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "InSkeletalMeshComponent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Multicast Play Montage\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -896,
							"NodePosY": 2816,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Server_MulticastPlayMontageReplicated From Client\nExecutes On Server\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Server_MulticastPlayMontageReplicated From Client\nExecutes On Server\nCustom Event",
											"TargetPin": "MontageToPlay"
										}
									]
								},
								{
									"PinName": "bPlayLocal",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Server_MulticastPlayMontageReplicated From Client\nExecutes On Server\nCustom Event",
											"TargetPin": "bPlayLocal"
										}
									]
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": -1040,
							"NodePosY": 3104,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Multicast_PlayMontageRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 폰",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -1104,
							"NodePosY": 3264,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": -800,
							"NodePosY": 3200,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 폰",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Local 이외의 유저에게 전달하기",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": -960,
							"NodePosY": 2752,
							"Comment": "Local 이외의 유저에게 전달하기",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4064,
							"NodePosY": 1760,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set OriginGravityScale",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set BezierTargetLocation",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewGravityScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Get CharacterMovement",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3600,
							"NodePosY": 1904,
							"Pins": [
								{
									"PinName": "CharacterMovement",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get GravityScale",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get GravityScale",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3792,
							"NodePosY": 1904,
							"Pins": [
								{
									"PinName": "GravityScale",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set OriginGravityScale",
											"TargetPin": "OriginGravityScale"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "CharacterMovement"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set OriginGravityScale",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3792,
							"NodePosY": 1809,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OriginGravityScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get GravityScale",
											"TargetPin": "GravityScale"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5392,
							"NodePosY": 2000,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "T_Bezier",
											"TargetPin": "Finished"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewGravityScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get OriginGravityScale",
											"TargetPin": "OriginGravityScale"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get OriginGravityScale",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 5210,
							"NodePosY": 2123,
							"Pins": [
								{
									"PinName": "OriginGravityScale",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "NewGravityScale"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get InputBlockState",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2656,
							"NodePosY": 2416,
							"Pins": [
								{
									"PinName": "InputBlockState",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Input Block State",
											"TargetPin": "InputBlockState"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Input Block State",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 2656,
							"NodePosY": 2464,
							"Pins": [
								{
									"PinName": "InputBlockState",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get InputBlockState",
											"TargetPin": "InputBlockState"
										}
									]
								},
								{
									"PinName": "BlockInventory",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2720,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Break Input Block State",
											"TargetPin": "BlockInventory"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Toggle Inventory\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get InputBlockState",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 192,
							"NodePosY": 1632,
							"Pins": [
								{
									"PinName": "InputBlockState",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Input Block State",
											"TargetPin": "InputBlockState"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Input Block State",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 192,
							"NodePosY": 1680,
							"Pins": [
								{
									"PinName": "InputBlockState",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get InputBlockState",
											"TargetPin": "InputBlockState"
										}
									]
								},
								{
									"PinName": "BlockLight",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 256,
							"NodePosY": 1776,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnToggleLight 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Break Input Block State",
											"TargetPin": "BlockLight"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Toggle Light\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ListenSoundFromActor 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 3072,
							"NodePosY": 8704,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Item Drop Sound",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "InActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Item Drop Sound",
											"TargetPin": "NewParam"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Item Drop Sound",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3392,
							"NodePosY": 8704,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ListenSoundFromActor 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "NewParam",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ListenSoundFromActor 이벤트",
											"TargetPin": "InActor"
										}
									]
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ItemSound",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "Sound"
										}
									]
								}
							]
						},
						{
							"NodeName": "Play Sound at Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3696,
							"NodePosY": 8704,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Item Drop Sound",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Item Drop Sound",
											"TargetPin": "ItemSound"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "VolumeMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "PitchMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "AttenuationSettings",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ConcurrencySettings",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OwningActor",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InitialParams",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3408,
							"NodePosY": 8816,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ListenSoundFromActor 이벤트",
											"TargetPin": "InActor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1488,
							"NodePosY": 2080,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bLightOff",
											"TargetPin": "bLightOff"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Sound 2D",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Sound 2D",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 폰",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 976,
							"NodePosY": 2144,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1280,
							"NodePosY": 2080,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Toggle Light\n타깃은 BP Waist Crystal 01\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 폰",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Play Sound 2D",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1728,
							"NodePosY": 2016,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "LightStone_Off_01_Cue"
								},
								{
									"PinName": "VolumeMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "PitchMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "ConcurrencySettings",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OwningActor",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bIsUISound",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Play Sound 2D",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1728,
							"NodePosY": 2160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "LightStone_On_01_Cue"
								},
								{
									"PinName": "VolumeMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "PitchMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "ConcurrencySettings",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OwningActor",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bIsUISound",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Input Flush\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3408,
							"NodePosY": 2608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 320,
							"NodePosY": 4784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_3"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.100000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": 4768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InMIDArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MIDArmor",
											"TargetPin": "MIDArmor"
										}
									]
								},
								{
									"PinName": "InParamName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Damage"
								},
								{
									"PinName": "InValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get ArmorDamage",
											"TargetPin": "ArmorDamage"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get MIDArmor",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 608,
							"NodePosY": 4720,
							"Pins": [
								{
									"PinName": "MIDArmor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InMIDArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get ArmorDamage",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 432,
							"NodePosY": 4976,
							"Pins": [
								{
									"PinName": "ArmorDamage",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InValue"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4288,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "GameplayEffect",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Buff_Shield_Duration_C"
								},
								{
									"PinName": "InstigatorAbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						},
						{
							"NodeName": "Has Authority\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3712,
							"NodePosY": 3968,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3984,
							"NodePosY": 3888,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Authority\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Client Ability Failed\n타깃은 BP Player\n소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Client_AbilityFailedReplicated From Server\nExecutes on Owning Client\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 3152,
							"NodePosY": 4080,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Local Ability Failed\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "FailureReason",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Local Ability Failed\n타깃은 BP Player",
											"TargetPin": "FailureReason"
										}
									]
								}
							]
						},
						{
							"NodeName": "Local_AbilityFailed\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 3136,
							"NodePosY": 3248,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "FailureReason",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Tag",
											"TargetPin": "TagContainer"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 폰",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3376,
							"NodePosY": 3968,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3664,
							"NodePosY": 3856,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnAbilityFailed 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 폰",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Local Ability Failed\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Client Ability Failed\n타깃은 BP Player\n소유 클라이언트에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4208,
							"NodePosY": 3856,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "FailureReason",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnAbilityFailed 이벤트",
											"TargetPin": "FailureReason"
										}
									]
								}
							]
						},
						{
							"NodeName": "Local Ability Failed\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3888,
							"NodePosY": 3712,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "FailureReason",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnAbilityFailed 이벤트",
											"TargetPin": "FailureReason"
										}
									]
								}
							]
						},
						{
							"NodeName": "Local Ability Failed\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3424,
							"NodePosY": 4080,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Client_AbilityFailedReplicated From Server\nExecutes on Owning Client\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "FailureReason",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Client_AbilityFailedReplicated From Server\nExecutes on Owning Client\nCustom Event",
											"TargetPin": "FailureReason"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": -800,
							"NodePosY": 3088,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Remote"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Multicast_PlayMontageRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "bPlayLocal"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 5833,
							"NodePosY": 12816,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "UpdateFlashbangIntensity\nCustom Event",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "Value"
										},
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "Value"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 5392,
							"NodePosY": 12112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Active Float Curve\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "float + float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 6743,
							"NodePosY": 12379,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Active Float Curve\n타깃은 WSCharacter Base",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "ShowWallHitEffect 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 2528,
							"NodePosY": -688,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Hit Surface",
											"TargetPin": "HitResult"
										},
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								}
							]
						},
						{
							"NodeName": "Hit Surface",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3408,
							"NodePosY": -704,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "InLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "InRotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Rotation From X Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ShowWallHitEffect 이벤트",
											"TargetPin": "HitResult"
										}
									]
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get MainEquipActor",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2592,
							"NodePosY": -576,
							"Pins": [
								{
									"PinName": "MainEquipActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2816,
							"NodePosY": -688,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ShowWallHitEffect 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MainEquipActor",
											"TargetPin": "MainEquipActor"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Hit Surface",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2864,
							"NodePosY": -576,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ShowWallHitEffect 이벤트",
											"TargetPin": "HitResult"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Hit Surface",
											"TargetPin": "InLocation"
										}
									]
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Rotation From X Vector",
											"TargetPin": "InVec"
										}
									]
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Rotation From X Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3056,
							"NodePosY": -640,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InVec",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Normal"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Hit Surface",
											"TargetPin": "InRotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 3296,
							"NodePosY": -736,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Hit Surface",
											"TargetPin": "EffectCauser"
										}
									]
								}
							]
						},
						{
							"NodeName": "Remove Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5728,
							"NodePosY": 2032,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 5648,
							"NodePosY": 1968,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "MoveBezierRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "AddTags"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3376,
							"NodePosY": 1728,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "MoveBezierRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set OriginGravityScale",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "MoveBezierRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "AddTags"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 3376,
							"NodePosY": 1680,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 5728,
							"NodePosY": 1984,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update Party Actor Array\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 832,
							"NodePosY": 883,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "AttackDamagePerOnNpcKill\nCollapsed Graph",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Home",
							"NodeClass": "K2Node_InputKey",
							"NodePosX": 65,
							"NodePosY": 7738,
							"Pins": [
								{
									"PinName": "Pressed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Debug Full Ultimate\n타깃은 BP Player\n서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Released",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Key",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							],
							"Properties":
							{
								"InputKey": "Home",
								"bConsumeInput": "True",
								"bOverrideParentBinding": "True"
							}
						},
						{
							"NodeName": "DebugFullUltimateReplicated From Client\nExecutes On Server\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 65,
							"NodePosY": 7482,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Debug Full Ultimate\n타깃은 BP Player\n서버에 리플리케이트됨 (소유 클라이언트인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 193,
							"NodePosY": 7738,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Home",
											"TargetPin": "Pressed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Controller\n타깃은 폰",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 65,
							"NodePosY": 7610,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSPlayerController",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 321,
							"NodePosY": 7514,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "DebugFullUltimateReplicated From Client\nExecutes On Server\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Debug Full Ultimate\n타깃은 WSPlayer Controller\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Controller\n타깃은 폰",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSPlayer Controller",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Debug Full Ultimate\n타깃은 WSPlayer Controller\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Server Debug Full Ultimate\n타깃은 WSPlayer Controller\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 625,
							"NodePosY": 7498,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "AsWSPlayer Controller"
										}
									]
								}
							]
						},
						{
							"NodeName": "TODO: 2024-11-04 하이브 요청으로 Home키에 넣었지만 언젠가 지워야하지 않을까요",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 0,
							"NodePosY": 7424,
							"Comment": "TODO: 2024-11-04 하이브 요청으로 Home키에 넣었지만 언젠가 지워야하지 않을까요",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Print String",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InString",
									"PinCategory": "string",
									"Direction": "Input",
									"DefaultValue": "Hello",
									"LinkedTo": [
										{
											"TargetNode": "To String (Float)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bPrintToScreen",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bPrintToLog",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "TextColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=0.660000,B=1.000000,A=1.000000)",
									"LinkedTo": [
										{
											"TargetNode": "Select Color",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2.000000"
								},
								{
									"PinName": "Key",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "String To Name",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CharacterMovement",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 368,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "CharacterMovement",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get MaxWalkSpeed",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get MaxWalkSpeed",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 544,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "MaxWalkSpeed",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "To String (Float)",
											"TargetPin": "InDouble"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "CharacterMovement"
										}
									]
								}
							]
						},
						{
							"NodeName": "To String (Float)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 720,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetStringLibrary"
								},
								{
									"PinName": "InDouble",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get MaxWalkSpeed",
											"TargetPin": "MaxWalkSpeed"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Print String",
											"TargetPin": "InString"
										}
									]
								}
							]
						},
						{
							"NodeName": "Select Color",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 576,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.859016,G=1.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=0.192037,B=1.000000,A=1.000000)"
								},
								{
									"PinName": "bPickA",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Is Dedicated Server",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Print String",
											"TargetPin": "TextColor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Select String",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 560,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "string",
									"Direction": "Input",
									"DefaultValue": "AA"
								},
								{
									"PinName": "B",
									"PinCategory": "string",
									"Direction": "Input",
									"DefaultValue": "bbbb"
								},
								{
									"PinName": "bPickA",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Is Dedicated Server",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "String To Name",
											"TargetPin": "InString"
										}
									]
								}
							]
						},
						{
							"NodeName": "String To Name",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 816,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetStringLibrary"
								},
								{
									"PinName": "InString",
									"PinCategory": "string",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Select String",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Print String",
											"TargetPin": "Key"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Dedicated Server",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 320,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Select Color",
											"TargetPin": "bPickA"
										},
										{
											"TargetNode": "Select String",
											"TargetPin": "bPickA"
										}
									]
								}
							]
						},
						{
							"NodeName": "UpdateActorForKillcam 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -1280,
							"NodePosY": 14688,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -832,
							"NodePosY": 14672,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "UpdateActorForKillcam 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InMIDArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MIDArmor",
											"TargetPin": "MIDArmor"
										}
									]
								},
								{
									"PinName": "InParamName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Damage"
								},
								{
									"PinName": "InValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get ArmorDamage",
											"TargetPin": "ArmorDamage"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get MIDArmor",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -1008,
							"NodePosY": 14816,
							"Pins": [
								{
									"PinName": "MIDArmor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InMIDArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get ArmorDamage",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -1008,
							"NodePosY": 14880,
							"Pins": [
								{
									"PinName": "ArmorDamage",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InValue"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ServerUpdateArmorDamageRELIABLE Replicated From Client\nExecutes On Server\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 5120,
							"NodePosY": -1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multicast Update Armor Damage\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "MulticastUpdateArmorDamageRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 5120,
							"NodePosY": -864,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Armor Change Without Effect\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Multicast Update Armor Damage\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5376,
							"NodePosY": -1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ServerUpdateArmorDamageRELIABLE Replicated From Client\nExecutes On Server\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Armor Change Without Effect\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5392,
							"NodePosY": -848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "MulticastUpdateArmorDamageRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "IsRecover",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Armor Change Without Effect\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6608,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										},
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Shake Camera\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "IsRecover",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Shake Camera\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6896,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Armor Change Without Effect\n타깃은 BP Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Power",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								}
							]
						},
						{
							"NodeName": "Play Sound at Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6944,
							"NodePosY": -416,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Armor Destroy Param\n타깃은 BP Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "ArmorBreak"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "VolumeMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "PitchMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "AttenuationSettings",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ConcurrencySettings",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OwningActor",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InitialParams",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6624,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "Location"
										},
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Play Sound at Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6944,
							"NodePosY": -240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Armor Destroy Param\n타깃은 BP Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Half_ArmorBreak"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "VolumeMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "PitchMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "AttenuationSettings",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ConcurrencySettings",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OwningActor",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InitialParams",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Show Notice Message\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5984,
							"NodePosY": 3248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "AsWSPlayer Controller"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ProgressText",
									"PinCategory": "text",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break S Gameplay Tag Text Pair",
											"TargetPin": "Text_5_1630A44940AFEBFAE354C494E00C064A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 6096,
							"NodePosY": 1120,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float >= float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Reset"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 5440,
							"NodePosY": 1272,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ArmorDamageChanged 이벤트",
											"TargetPin": "ArmorRatio"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float >= float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float >= float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 5584,
							"NodePosY": 1264,
							"Comment": "갑옷 회복 후 비율이 50% 넘을 때만 반파 이펙트 효과 초기화",
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.500000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "갑옷 파괴시 스턴(deprecated )",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 7376,
							"NodePosY": 656,
							"Comment": "갑옷 파괴시 스턴(deprecated )",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=0.150000,G=0.150000,B=0.150000,A=0.500000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 5904,
							"NodePosY": -608,
							"Comment": "갑옷 회복시 수치 변경에 따른 파괴 이펙트 재생 X",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "ArmorChangeWithoutEffect\nCustom Event",
											"TargetPin": "IsRecover"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Armor Destroy Param\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "On Component Hit (CapsuleComponent)",
							"NodeClass": "K2Node_ComponentBoundEvent",
							"NodePosX": -1280,
							"NodePosY": 16464,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "OtherComp",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "NormalImpulse",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": -592,
							"NodePosY": 16464,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Hit (CapsuleComponent)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get PlayerState",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Ignore Actor when Moving\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get PlayerState",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -304,
							"NodePosY": 16592,
							"Pins": [
								{
									"PinName": "PlayerState",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSPlayerState",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": -64,
							"NodePosY": 16464,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PlayerState",
											"TargetPin": "PlayerState"
										}
									]
								},
								{
									"PinName": "AsWSPlayer State",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party ID\n타깃은 WSPlayer State",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Party ID\n타깃은 WSPlayer State",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 16576,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "AsWSPlayer State"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSPlayerState",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": -64,
							"NodePosY": 16624,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PlayerState",
											"TargetPin": "PlayerState"
										}
									]
								},
								{
									"PinName": "AsWSPlayer State",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party ID\n타깃은 WSPlayer State",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get PlayerState",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -272,
							"NodePosY": 16672,
							"Pins": [
								{
									"PinName": "PlayerState",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Party ID\n타깃은 WSPlayer State",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 16704,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "AsWSPlayer State"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal (Integer)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 496,
							"NodePosY": 16688,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party ID\n타깃은 WSPlayer State",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party ID\n타깃은 WSPlayer State",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get CapsuleComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1200,
							"NodePosY": 16752,
							"Pins": [
								{
									"PinName": "CapsuleComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Ignore Actor when Moving\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Ignore Actor when Moving\n타깃은 프리미티브 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1440,
							"NodePosY": 16608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Switch on EDungeonMode",
											"TargetPin": "COOP"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CapsuleComponent",
											"TargetPin": "CapsuleComponent"
										}
									]
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "bShouldIgnore",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 688,
							"NodePosY": 16624,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Ignore Actor when Moving\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSBaseGameState",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": -896,
							"NodePosY": 16464,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Hit (CapsuleComponent)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Hit (CapsuleComponent)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "같은 편 충돌 안되게 테스트",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": -1344,
							"NodePosY": 16400,
							"Comment": "같은 편 충돌 안되게 테스트",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=0.150000,G=0.150000,B=0.150000,A=0.500000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "OnDefensePerChange 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 14720,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Defense Per\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OldValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "NewValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "InstigatorActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 240,
							"NodePosY": 14976,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "UpdateDefensePer\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1536,
							"NodePosY": 15037,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 224,
							"NodePosY": 15216,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Defense_AddPercent_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -9,
							"NodePosY": 15175,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Remove Active Gameplay Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Gameplay Attribute Value\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1232,
							"NodePosY": 15068,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Clear",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Gameplay Attribute Value\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Remove Active Gameplay Effect\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 720,
							"NodePosY": 14960,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "Handle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get DefensePerHandleList",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1648,
							"NodePosY": 15216,
							"Pins": [
								{
									"PinName": "DefensePerHandleList",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1856,
							"NodePosY": 15056,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get DefensePerHandleList",
											"TargetPin": "DefensePerHandleList"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Get DefensePerHandleList",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 256,
							"NodePosY": 15127,
							"Pins": [
								{
									"PinName": "DefensePerHandleList",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Clear",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 464,
							"NodePosY": 14976,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get DefensePerHandleList",
											"TargetPin": "DefensePerHandleList"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Handle"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Clear",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1040,
							"NodePosY": 15084,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get DefensePerHandleList",
											"TargetPin": "DefensePerHandleList"
										}
									]
								}
							]
						},
						{
							"NodeName": "UpdateDefensePer\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 14960,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update Defense Per\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 14704,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnDefensePerChange 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Gameplay Attribute Value\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 800,
							"NodePosY": 15248,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"DefensePer\",Attribute=/Script/WorldStalker.CharacterSet:DefensePer,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "bFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSGame User Settings",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 480,
							"NodePosY": 7008,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSGameUserSettings"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Camera Shake Intensity\n타깃은 WSGame User Settings",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 736,
							"NodePosY": 7008,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame User Settings",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Start Camera Shake\n타깃은 플레이어 카메라 매니저",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Camera Shake Intensity\n타깃은 WSGame User Settings",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": 7136,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame User Settings",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 768,
							"NodePosY": 7152,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Camera Shake Intensity\n타깃은 WSGame User Settings",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ShakeCamera 이벤트",
											"TargetPin": "Power"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Start Camera Shake\n타깃은 플레이어 카메라 매니저",
											"TargetPin": "Scale"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Any Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2912,
							"NodePosY": 2800,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "TagContainer",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Tag Container from Tag",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OtherContainer",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owned Gameplay Tags",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bExactMatch",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2368,
							"NodePosY": 2853,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Owned Gameplay Tags",
											"TargetPin": "TagContainerInterface"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Owned Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2592,
							"NodePosY": 2830,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "TagContainerInterface",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Tags",
											"TargetPin": "OtherContainer"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Gameplay Tag Container from Tag",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2512,
							"NodePosY": 2734,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "SingleTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Character.State.ItemQuickBar\")"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Tags",
											"TargetPin": "TagContainer"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3200,
							"NodePosY": 2592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Toggle Inventory\n타깃은 WSGame Widget",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Tags",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Input Flush\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get MIDEquip",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1296,
							"NodePosY": 4384,
							"Pins": [
								{
									"PinName": "MIDEquip",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Material Parms\n타깃은 WSCharacter Base",
											"TargetPin": "MIDArray"
										},
										{
											"TargetNode": "Set Material Parms\n타깃은 WSCharacter Base",
											"TargetPin": "MIDArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Material Parms\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1472,
							"NodePosY": 4432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Material Parms\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Material Parms\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "MIDArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MIDEquip",
											"TargetPin": "MIDEquip"
										}
									]
								},
								{
									"PinName": "ParamColor",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Portal_DissolveColor"
								},
								{
									"PinName": "Color",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=0.188235,B=0.823529,A=1.000000)"
								},
								{
									"PinName": "ParamDir",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "Dir",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ParamEnableFlow",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "EnableFlow",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ParamFlowSpeed",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "FlowSpeed",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ParamMinHeight",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MinHeight",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ParamExp",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "Exp",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Set Material Parms\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1776,
							"NodePosY": 4432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Material Parms\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "MIDArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MIDEquip",
											"TargetPin": "MIDEquip"
										}
									]
								},
								{
									"PinName": "ParamColor",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Portal_EmissiveColor"
								},
								{
									"PinName": "Color",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=0.188235,B=0.823529,A=1.000000)"
								},
								{
									"PinName": "ParamDir",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "Dir",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ParamEnableFlow",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "EnableFlow",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ParamFlowSpeed",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "FlowSpeed",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ParamMinHeight",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MinHeight",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ParamExp",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "Exp",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Set Material Parms\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1456,
							"NodePosY": 5168,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Material Parms\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Material Parms\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "MIDArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MIDEquip",
											"TargetPin": "MIDEquip"
										}
									]
								},
								{
									"PinName": "ParamColor",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Portal_DissolveColor"
								},
								{
									"PinName": "Color",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.847059,G=0.188235,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "ParamDir",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "Dir",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ParamEnableFlow",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "EnableFlow",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ParamFlowSpeed",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "FlowSpeed",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ParamMinHeight",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MinHeight",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ParamExp",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "Exp",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Set Material Parms\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1760,
							"NodePosY": 5168,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Material Parms\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "MIDArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MIDEquip",
											"TargetPin": "MIDEquip"
										}
									]
								},
								{
									"PinName": "ParamColor",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Portal_EmissiveColor"
								},
								{
									"PinName": "Color",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.847059,G=0.188235,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "ParamDir",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "Dir",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ParamEnableFlow",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "EnableFlow",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ParamFlowSpeed",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "FlowSpeed",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ParamMinHeight",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MinHeight",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ParamExp",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "Exp",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Get MIDEquip",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1280,
							"NodePosY": 5120,
							"Pins": [
								{
									"PinName": "MIDEquip",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Material Parms\n타깃은 WSCharacter Base",
											"TargetPin": "MIDArray"
										},
										{
											"TargetNode": "Set Material Parms\n타깃은 WSCharacter Base",
											"TargetPin": "MIDArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1760,
							"NodePosY": 4128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InMIDArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MIDEquip",
											"TargetPin": "MIDEquip"
										}
									]
								},
								{
									"PinName": "InParamName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Portal_Emissive"
								},
								{
									"PinName": "InValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "DissolveTimeline",
											"TargetPin": "Emissive"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get MIDEquip",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 944,
							"NodePosY": 13648,
							"Pins": [
								{
									"PinName": "MIDEquip",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InMIDArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1104,
							"NodePosY": 13552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InMIDArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MIDEquip",
											"TargetPin": "MIDEquip"
										}
									]
								},
								{
									"PinName": "InParamName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Dissolve"
								},
								{
									"PinName": "InValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "타임라인_0",
							"NodeClass": "K2Node_Timeline",
							"NodePosX": 4528,
							"NodePosY": 4936,
							"Pins": [
								{
									"PinName": "Play",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "PlayFromStart",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Stop",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Reverse",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "ReverseFromEnd",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Update",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Finished",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SetNewTime",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "NewTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Direction",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "Alpha",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InValue"
										},
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InValue"
										},
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get MIDAll",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4816,
							"NodePosY": 4936,
							"Pins": [
								{
									"PinName": "MIDAll",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InMIDArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get MIDEquip",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4816,
							"NodePosY": 5178,
							"Pins": [
								{
									"PinName": "MIDEquip",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InMIDArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4976,
							"NodePosY": 5072,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InMIDArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MIDEquip",
											"TargetPin": "MIDEquip"
										}
									]
								},
								{
									"PinName": "InParamName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Portal_Dissolve"
								},
								{
									"PinName": "InValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "타임라인_0",
											"TargetPin": "Alpha"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4976,
							"NodePosY": 4824,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "타임라인_0",
											"TargetPin": "Update"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InMIDArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MIDAll",
											"TargetPin": "MIDAll"
										}
									]
								},
								{
									"PinName": "InParamName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Portal_Dissolve"
								},
								{
									"PinName": "InValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "타임라인_0",
											"TargetPin": "Alpha"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4192,
							"NodePosY": 4480,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Sound at Location",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "OnUpdateInvisible 이벤트",
											"TargetPin": "bIsParty"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Timeline_1",
											"TargetPin": "PlayFromStart"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "타임라인_0",
											"TargetPin": "PlayFromStart"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4192,
							"NodePosY": 4656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Sound at Location",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "OnUpdateInvisible 이벤트",
											"TargetPin": "bIsParty"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Timeline_1",
											"TargetPin": "ReverseFromEnd"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "타임라인_0",
											"TargetPin": "ReverseFromEnd"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5360,
							"NodePosY": 5072,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InMIDArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MIDAcc",
											"TargetPin": "MIDAcc"
										}
									]
								},
								{
									"PinName": "InParamName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Portal_Dissolve"
								},
								{
									"PinName": "InValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "타임라인_0",
											"TargetPin": "Alpha"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get MIDAcc",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 5216,
							"NodePosY": 5178,
							"Pins": [
								{
									"PinName": "MIDAcc",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InMIDArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5344,
							"NodePosY": 4528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InMIDArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MIDAcc",
											"TargetPin": "MIDAcc"
										}
									]
								},
								{
									"PinName": "InParamName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "StealthMode"
								},
								{
									"PinName": "InValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Timeline_1",
											"TargetPin": "Alpha"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get MIDAcc",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 5200,
							"NodePosY": 4634,
							"Pins": [
								{
									"PinName": "MIDAcc",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 WSCharacter Base",
											"TargetPin": "InMIDArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get WaistCrystal",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4640,
							"NodePosY": 5488,
							"Pins": [
								{
									"PinName": "WaistCrystal",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Visibility\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4800,
							"NodePosY": 5339,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "타임라인_0",
											"TargetPin": "Finished"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WaistCrystal",
											"TargetPin": "WaistCrystal"
										}
									]
								},
								{
									"PinName": "bNewVisibility",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bPropagateToChildren",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "NOT Boolean",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4512,
							"NodePosY": 5440,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnUpdateInvisible 이벤트",
											"TargetPin": "bInvisible"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 씬 컴포넌트",
											"TargetPin": "bNewVisibility"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Game State",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 688,
							"NodePosY": 16880,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSBaseGameState",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get DungeonMode",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 944,
							"NodePosY": 16992,
							"Pins": [
								{
									"PinName": "DungeonMode",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "Survival",
									"LinkedTo": [
										{
											"TargetNode": "Switch on EDungeonMode",
											"TargetPin": "Selection"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSBaseGameState",
											"TargetPin": "AsWSBase Game State"
										}
									]
								}
							]
						},
						{
							"NodeName": "Switch on EDungeonMode",
							"NodeClass": "K2Node_SwitchEnum",
							"NodePosX": 1200,
							"NodePosY": 16848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSBaseGameState",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Selection",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Survival",
									"LinkedTo": [
										{
											"TargetNode": "Get DungeonMode",
											"TargetPin": "DungeonMode"
										}
									]
								},
								{
									"PinName": "NotEqual_ByteByte",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Survival",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "COOP",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Ignore Actor when Moving\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Solo",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Survival_Unprotected",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Survival_BOT",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Test",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "NONE",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "적이여도 협동전이면 통과되게 합니다.",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 624,
							"NodePosY": 16784,
							"Comment": "적이여도 협동전이면 통과되게 합니다.",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=0.150000,G=0.150000,B=0.150000,A=0.500000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Cast To WSBaseGameState",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 928,
							"NodePosY": 16848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch on EDungeonMode",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Game State",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSBase Game State",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get DungeonMode",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Show Exit Dungeon\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1024,
							"NodePosY": 6288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "AsWBP WSGame"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnHPMaxPerChange 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 14496,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update HPMax Per\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OldValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "NewValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "InstigatorActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "UpdateHPMaxPer\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 15504,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update HPMax Per\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 14480,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHPMaxPerChange 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 224,
							"NodePosY": 15520,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "UpdateHPMaxPer\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1520,
							"NodePosY": 15584,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 208,
							"NodePosY": 15760,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_HPMax_AddPercent_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -16,
							"NodePosY": 15728,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Remove Active Gameplay Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Gameplay Attribute Value\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1216,
							"NodePosY": 15616,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Clear",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Gameplay Attribute Value\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Remove Active Gameplay Effect\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 704,
							"NodePosY": 15504,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "Handle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1840,
							"NodePosY": 15600,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get HPMaxPerHandleList",
											"TargetPin": "HPMaxPerHandleList"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 448,
							"NodePosY": 15520,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get HPMaxPerHandleList",
											"TargetPin": "HPMaxPerHandleList"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Handle"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Clear",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1024,
							"NodePosY": 15632,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get HPMaxPerHandleList",
											"TargetPin": "HPMaxPerHandleList"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Gameplay Attribute Value\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 784,
							"NodePosY": 15792,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"HPMaxPer\",Attribute=/Script/WorldStalker.CharacterSet:HPMaxPer,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "bFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get HPMaxPerHandleList",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 240,
							"NodePosY": 15648,
							"Pins": [
								{
									"PinName": "HPMaxPerHandleList",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Clear",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Client_SpawnCharacterEffectRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 10112,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "RowName"
										}
									]
								},
								{
									"PinName": "bUsePooling",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "bUsePooling"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_CharacterEffect",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 304,
							"NodePosY": 10144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_CharacterEffect"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Client_SpawnCharacterEffectRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "RowName"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "CharacterEffectDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Spawn Effect from Data Row",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 816,
							"NodePosY": 10144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "OwnerActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "AttachComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "CharacterEffectDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bUsePooling",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Client_SpawnCharacterEffectRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "bUsePooling"
										}
									]
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpawnedEffect",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 656,
							"NodePosY": 10208,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "OwnerActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Dedicated Server",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 304,
							"NodePosY": 9952,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 304,
							"NodePosY": 10032,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Client_SpawnCharacterEffectRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Dedicated Server",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Mesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 656,
							"NodePosY": 10272,
							"Pins": [
								{
									"PinName": "Mesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "AttachComponent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ShowFirearmProjectile_MulticastRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 10543,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Show Firearm Projectile\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": 10592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Remote"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Visibility",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 288,
							"NodePosY": 10576,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ShowFirearmProjectile_MulticastRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Show Firearm Projectile\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								}
							]
						}
					],
					"NodeCount": 571
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_Player.BP_Player"
		},
		{
			"AssetName": "BP_Player_Ammo_Base",
			"ParentClass": "BP_Player_C",
			"Variables": [
				{
					"Name": "EquipSlotsCache",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipModifyCache",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_Player_Ammo_Base.Default__BP_Player_Ammo_Base_C:CameraSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraComponent",
					"Type": "TObjectPtr<UWSCameraComponent>",
					"DefaultValue": "/Script/WorldStalker.WSCameraComponent'/Game/Blueprints/Characters/BP_Player_Ammo_Base.Default__BP_Player_Ammo_Base_C:Camera'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "NSBloodRing",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_Player_Ammo_Base.Default__BP_Player_Ammo_Base_C:NSBloodRing'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_Player_Ammo_Base.Default__BP_Player_Ammo_Base_C:LightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_Player_Ammo_Base.Default__BP_Player_Ammo_Base_C:Light'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent2",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_Player_Ammo_Base.Default__BP_Player_Ammo_Base_C:Light2'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpotLightComponent",
					"Type": "TObjectPtr<USpotLightComponent>",
					"DefaultValue": "/Script/Engine.SpotLightComponent'/Game/Blueprints/Characters/BP_Player_Ammo_Base.Default__BP_Player_Ammo_Base_C:SpotLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_Player_Ammo_Base.Default__BP_Player_Ammo_Base_C:BackLightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_Player_Ammo_Base.Default__BP_Player_Ammo_Base_C:BackLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "WaistCrystal",
					"Type": "TObjectPtr<UChildActorComponent>",
					"DefaultValue": "/Script/Engine.ChildActorComponent'/Game/Blueprints/Characters/BP_Player_Ammo_Base.Default__BP_Player_Ammo_Base_C:WaistCrystal'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipActor",
					"Type": "TObjectPtr<AActor>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipDTID",
					"Type": "FString",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "FootstepEquipType",
					"Type": "EEquipType",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterArmorGimmickTarget",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bForceUseTestData",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestEquips",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestSkills",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestPassives",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PostProcessOutOfField",
					"Type": "FPostProcessSettings",
					"DefaultValue": "(bOverride_ColorGradingLUT=True,WhiteTemp=6500.000000,ColorSaturation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),BloomIntensity=0.675000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=0.030000,AutoExposureMaxBrightness=8.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-8.000000,HistogramLogMax=4.000000,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=\"/Script/Engine.Texture2D'/Game/_Art/_Lut/LUT_PlayerOutofArea_01.LUT_PlayerOutofArea_01'\",DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,WeightedBlendables=())",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CorpseClass",
					"Type": "TSubclassOf<APlayerCorpse>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "Projectiles",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MaxAttackAtOnce",
					"Type": "int8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipEffectClassMap",
					"Type": "TMap",
					"DefaultValue": "((Head, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Body, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip_Breakable.GE_Equip_Breakable_C'\"),(Gloves, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Weapon, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Boots, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Legs, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Necklaces, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Rings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(SecondRings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerBotAttackBoxScale",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bServerBotAttackDebug",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerAttackOffsetDist",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterUltimatePointChanged",
					"Type": "FOnCharacterUltimateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "OnEquipmentChanged",
					"Type": "FWSCharacterPlayerEvent",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyStateChanged",
					"Type": "FOnPlayerPartyStateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SkinDataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraPitch",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraViewPoint",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpineYawOffset",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LastFootstepTime",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderMove\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderEndEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderEnd\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDistance",
					"Type": "float",
					"DefaultValue": "40.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDuration",
					"Type": "float",
					"DefaultValue": "0.500000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=-45.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDirection",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleAbilityTag",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.State.Idle\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleCheckInterval",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bLightOff",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ToggleLightBlockTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "RemainLightStoneFuel",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ListenGameplayTagArray",
					"Type": "TArray",
					"DefaultValue": "((TagName=\"Character.State\"),(TagName=\"Character.State.Casting\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bAutoTarget",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLineComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_Player_Ammo_Base.Default__BP_Player_Ammo_Base_C:ThrowLineComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLocationComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_Player_Ammo_Base.Default__BP_Player_Ammo_Base_C:ThrowLocationComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackWalkSpeedRate",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsPingMenuActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InputBlockState",
					"Type": "FInputBlockState",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsMapActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "StackBuffEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InitWalkSpeedEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_InitWalkSpeed.GE_InitWalkSpeed_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyState",
					"Type": "EPlayerPartyState",
					"DefaultValue": "Default",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "HalfDeathTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LostTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/Characters/BP_Player_Ammo_Base.Default__BP_Player_Ammo_Base_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/Characters/BP_Player_Ammo_Base.Default__BP_Player_Ammo_Base_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/Characters/BP_Player_Ammo_Base.Default__BP_Player_Ammo_Base_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/Characters/BP_Player_Ammo_Base.Default__BP_Player_Ammo_Base_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "/Game/Blueprints/Characters/BP_DeadRagDoll.BP_DeadRagDoll_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "ShowNoAmmoMessage",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "TryReload",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "AmmoManager",
					"Class": "BP_AmmoManager_C"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnUpdateEquip 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -112,
							"NodePosY": 307,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Equip",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_Equip",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 112,
							"NodePosY": 307,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnUpdateEquip 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Load Class Asset Blocking",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_Equip"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "EQ0000000",
									"LinkedTo": [
										{
											"TargetNode": "String To Name",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Equip Data Row",
											"TargetPin": "EquipDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get MainEquipDTID",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -64,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "MainEquipDTID",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "String To Name",
											"TargetPin": "InString"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "String To Name",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -48,
							"NodePosY": 415,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetStringLibrary"
								},
								{
									"PinName": "InString",
									"PinCategory": "string",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MainEquipDTID",
											"TargetPin": "MainEquipDTID"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Equip",
											"TargetPin": "RowName"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Equip Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 176,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "EquipDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Equip",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "EquipModify",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "BPClass",
									"PinCategory": "softclass",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Load Class Asset Blocking",
											"TargetPin": "AssetClass"
										}
									]
								}
							]
						},
						{
							"NodeName": "Load Class Asset Blocking",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": 307,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Equip",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_BowBase Class",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "AssetClass",
									"PinCategory": "softclass",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Equip Data Row",
											"TargetPin": "BPClass"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_BowBase Class",
											"TargetPin": "Class"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_BowBase Class",
							"NodeClass": "K2Node_ClassDynamicCast",
							"NodePosX": 720,
							"NodePosY": 307,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Load Class Asset Blocking",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Weapon Ammo Info\n타깃은 BP Ammo Manager",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Load Class Asset Blocking",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Bow Base",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "클래스 디폴트 가져오기",
											"TargetPin": "Class"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "클래스 디폴트 가져오기",
							"NodeClass": "K2Node_GetClassDefaults",
							"NodePosX": 736,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_BowBase Class",
											"TargetPin": "AsBP Bow Base"
										}
									]
								},
								{
									"PinName": "MaxAmmo",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Weapon Ammo Info\n타깃은 BP Ammo Manager",
											"TargetPin": "MaxAmmo"
										}
									]
								},
								{
									"PinName": "ReloadTime",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Weapon Ammo Info\n타깃은 BP Ammo Manager",
											"TargetPin": "ReloadTime"
										}
									]
								}
							],
							"Properties":
							{
								"ShowPinForProperties": "((PropertyName=\"MaxAmmo\",PropertyFriendlyName=\"Max Ammo\",CategoryName=\"디폴트\",bShowPin=True,bCanToggleVisibility=True),(PropertyName=\"ReloadTime\",PropertyFriendlyName=\"Reload Time\",CategoryName=\"디폴트\",bShowPin=True,bCanToggleVisibility=True),(PropertyName=\"AutoTargetInfo\",PropertyFriendlyName=\"Auto Target Info\",CategoryName=\"WorldStalker\",bCanToggleVisibility=True),(PropertyName=\"bCheckAttack\",PropertyFriendlyName=\"Check Attack\",CategoryName=\"WorldStalker\",bCanToggleVisibility=True),(PropertyName=\"bCheckWall\",PropertyFriendlyName=\"Check Wall\",CategoryName=\"WorldStalker\",bCanToggleVisibility=True),(PropertyName=\"bBlockSubSkillPress\",PropertyFriendlyName=\"Block Sub Skill Press\",CategoryName=\"WorldStalker\",bCanToggleVisibility=True),(PropertyName=\"AttackTag\",PropertyFriendlyName=\"Attack Tag\",CategoryName=\"WorldStalker\",bCanToggleVisibility=True),(PropertyName=\"bOnlyRelevantToOwner\",PropertyFriendlyName=\"Only Relevant to Owner\",PropertyTooltip=NSLOCTEXT(\"UObjectToolTips\", \"Actor:bOnlyRelevantToOwner\", \"If true, this actor is only relevant to its owner. If this flag is changed during play, all non-owner channels would need to be explicitly closed.\"),CategoryName=\"Replication\",bCanToggleVisibility=True),(PropertyName=\"bAlwaysRelevant\",PropertyFriendlyName=\"Always Relevant\",PropertyTooltip=NSLOCTEXT(\"UObjectToolTips\", \"Actor:bAlwaysRelevant\", \"Always relevant for network (overrides bOnlyRelevantToOwner).\"),CategoryName=\"Replication\",bCanToggleVisibility=True),(PropertyName=\"bHidden\",PropertyFriendlyName=\"Actor Hidden In Game\",PropertyTooltip=NSLOCTEXT(\"UObjectToolTips\", \"Actor:bHidden\", \"Allows us to only see this Actor in the Editor, and not in the actual game.\\n@see SetActorHiddenInGame()\"),CategoryName=\"Rendering\",bCanToggleVisibility=True),(PropertyName=\"bNetUseOwnerRelevancy\",PropertyFriendlyName=\"Net Use Owner Relevancy\",PropertyTooltip=NSLOCTEXT(\"UObjectToolTips\", \"Actor:bNetUseOwnerRelevancy\", \"If actor has valid Owner, call Owner\\'s IsNetRelevantFor and GetNetPriority\"),CategoryName=\"Replication\",bCanToggleVisibility=True),(PropertyName=\"bAutoDestroyWhenFinished\",PropertyFriendlyName=\"Auto Destroy when Finished\",PropertyTooltip=NSLOCTEXT(\"UObjectToolTips\", \"Actor:bAutoDestroyWhenFinished\", \"If true then destroy self when \\\"finished\\\", meaning all relevant components report that they are done and no timelines or timers are in flight.\"),CategoryName=\"Actor\",bCanToggleVisibility=True),(PropertyName=\"bCanBeDamaged\",PropertyFriendlyName=\"Can be Damaged\",PropertyTooltip=NSLOCTEXT(\"UObjectToolTips\", \"Actor:bCanBeDamaged\", \"Whether this actor can take damage. Must be true for damage events (e.g. ReceiveDamage()) to be called.\\n@see https://www.unrealengine.com/blog/damage-in-ue4\\n@see TakeDamage(), ReceiveDamage()\"),CategoryName=\"Actor\",bCanToggleVisibility=True),(PropertyName=\"bFindCameraComponentWhenViewTarget\",PropertyFriendlyName=\"Find Camera Component when View Target\",PropertyTooltip=NSLOCTEXT(\"UObjectToolTips\", \"Actor:bFindCameraComponentWhenViewTarget\", \"If true, this actor should search for an owned camera component to view through when used as a view target.\"),CategoryName=\"Actor\",bCanToggleVisibility=True,bIsMarkedForAdvancedDisplay=True),(PropertyName=\"bGenerateOverlapEventsDuringLevelStreaming\",PropertyFriendlyName=\"Generate Overlap Events During Level Streaming\",PropertyTooltip=NSLOCTEXT(\"UObjectToolTips\", \"Actor:bGenerateOverlapEventsDuringLevelStreaming\", \"If true, this actor will generate overlap Begin/End events when spawned as part of level streaming, which includes initial level load.\\nYou might enable this is in the case where a streaming level loads around an actor and you want Begin/End overlap events to trigger.\\n@see UpdateOverlapsMethodDuringLevelStreaming\"),CategoryName=\"Collision\",bCanToggleVisibility=True),(PropertyName=\"bEnableAutoLODGeneration\",PropertyFriendlyName=\"Include Actor in HLOD\",PropertyTooltip=NSLOCTEXT(\"UObjectToolTips\", \"Actor:bEnableAutoLODGeneration\", \"Whether this actor should be considered or not during HLOD generation.\"),CategoryName=\"HLOD\",bCanToggleVisibility=True),(PropertyName=\"bReplicates\",PropertyFriendlyName=\"Replicates\",PropertyTooltip=NSLOCTEXT(\"UObjectToolTips\", \"Actor:bReplicates\", \"If true, this actor will replicate to remote machines\\n@see SetReplicates()\"),CategoryName=\"Replication\",bCanToggleVisibility=True),(PropertyName=\"bReplicateUsingRegisteredSubObjectList\",PropertyFriendlyName=\"Replicate Using Registered Sub Object List\",PropertyTooltip=NSLOCTEXT(\"UObjectToolTips\", \"Actor:bReplicateUsingRegisteredSubObjectList\", \"When true the replication system will only replicate the registered subobjects and the replicated actor components list\\nWhen false the replication system will instead call the virtual ReplicateSubobjects() function where the subobjects and actor components need to be manually replicated.\"),CategoryName=\"Replication\",bCanToggleVisibility=True,bIsMarkedForAdvancedDisplay=True),(PropertyName=\"InitialLifeSpan\",PropertyFriendlyName=\"Initial Life Span\",PropertyTooltip=NSLOCTEXT(\"UObjectToolTips\", \"Actor:InitialLifeSpan\", \"How long this Actor lives before dying, 0=forever. Note this is the INITIAL value and should not be modified once play has begun.\"),CategoryName=\"Actor\",bCanToggleVisibility=True),(PropertyName=\"CustomTimeDilation\",PropertyFriendlyName=\"Custom Time Dilation\",PropertyTooltip=NSLOCTEXT(\"UObjectToolTips\", \"Actor:CustomTimeDilation\", \"Allow each actor to run at a different time speed. The DeltaTime for a frame is multiplied by the global TimeDilation (in WorldSettings) and this CustomTimeDilation for this actor\\'s tick.\"),CategoryName=\"Actor\",bCanToggleVisibility=True,bIsMarkedForAdvancedDisplay=True),(PropertyName=\"NetDormancy\",PropertyFriendlyName=\"Net Dormancy\",PropertyTooltip=NSLOCTEXT(\"UObjectToolTips\", \"Actor:NetDormancy\", \"Dormancy setting for actor to take itself off of the replication list without being destroyed on clients.\"),CategoryName=\"Replication\",bCanToggleVisibility=True),(PropertyName=\"SpawnCollisionHandlingMethod\",PropertyFriendlyName=\"Spawn Collision Handling Method\",PropertyTooltip=NSLOCTEXT(\"UObjectToolTips\", \"Actor:SpawnCollisionHandlingMethod\", \"Controls how to handle spawning this actor in a situation where it\\'s colliding with something else. \\\"Default\\\" means AlwaysSpawn here.\"),CategoryName=\"Actor\",bCanToggleVisibility=True),(PropertyName=\"NetCullDistanceSquared\",PropertyFriendlyName=\"Net Cull Distance Squared\",CategoryName=\"Replication\",bCanToggleVisibility=True),(PropertyName=\"NetUpdateFrequency\",PropertyFriendlyName=\"Net Update Frequency\",CategoryName=\"Replication\",bCanToggleVisibility=True),(PropertyName=\"MinNetUpdateFrequency\",PropertyFriendlyName=\"Min Net Update Frequency\",CategoryName=\"Replication\",bCanToggleVisibility=True),(PropertyName=\"NetPriority\",PropertyFriendlyName=\"Net Priority\",PropertyTooltip=NSLOCTEXT(\"UObjectToolTips\", \"Actor:NetPriority\", \"Priority for this actor when checking for replication in a low bandwidth or saturated situation, higher priority means it is more likely to replicate\"),CategoryName=\"Replication\",bCanToggleVisibility=True),(PropertyName=\"Instigator\",PropertyFriendlyName=\"Instigator\",PropertyTooltip=NSLOCTEXT(\"UObjectToolTips\", \"Actor:Instigator\", \"Pawn responsible for damage and other gameplay events caused by this actor.\"),CategoryName=\"Actor\",bCanToggleVisibility=True),(PropertyName=\"PivotOffset\",PropertyFriendlyName=\"Pivot Offset\",PropertyTooltip=NSLOCTEXT(\"UObjectToolTips\", \"Actor:PivotOffset\", \"Local space pivot offset for the actor, only used in the editor\"),CategoryName=\"Actor\",bCanToggleVisibility=True,bIsMarkedForAdvancedDisplay=True),(PropertyName=\"ActorGuid\",PropertyFriendlyName=\"Actor Guid\",PropertyTooltip=NSLOCTEXT(\"UObjectToolTips\", \"Actor:ActorGuid\", \"The GUID for this actor; this guid will be the same for actors from instanced streaming levels.\\n@see         ActorInstanceGuid, FActorInstanceGuidMapper\\n@note        Don\\'t use VisibleAnywhere here to avoid getting the CPF_Edit flag and get this property reset when resetting to defaults.\\n                     See FActorDetails::AddActorCategory and EditorUtilities::CopySingleProperty for details.\"),CategoryName=\"Actor\",bCanToggleVisibility=True,bIsMarkedForAdvancedDisplay=True),(PropertyName=\"ActorInstanceGuid\",PropertyFriendlyName=\"Actor Instance Guid\",PropertyTooltip=NSLOCTEXT(\"UObjectToolTips\", \"Actor:ActorInstanceGuid\", \"The instance GUID for this actor; this guid will be unique for actors from instanced streaming levels.\\n@see         ActorGuid\\n@note        This is not guaranteed to be valid during PostLoad, but safe to access from RegisterAllComponents.\"),CategoryName=\"Actor\",bCanToggleVisibility=True,bIsMarkedForAdvancedDisplay=True),(PropertyName=\"ContentBundleGuid\",PropertyFriendlyName=\"Content Bundle Guid\",PropertyTooltip=NSLOCTEXT(\"UObjectToolTips\", \"Actor:ContentBundleGuid\", \"The GUID for this actor\\'s content bundle.\"),CategoryName=\"Actor\",bCanToggleVisibility=True,bIsMarkedForAdvancedDisplay=True),(PropertyName=\"SpriteScale\",PropertyFriendlyName=\"Editor Billboard Scale\",PropertyTooltip=NSLOCTEXT(\"UObjectToolTips\", \"Actor:SpriteScale\", \"The scale to apply to any billboard components in editor builds (happens in any WITH_EDITOR build, including non-cooked games).\"),CategoryName=\"Rendering\",bCanToggleVisibility=True),(PropertyName=\"Tags\",PropertyFriendlyName=\"Tags\",PropertyTooltip=NSLOCTEXT(\"UObjectToolTips\", \"Actor:Tags\", \"Array of tags that can be used for grouping and categorizing.\"),CategoryName=\"Actor\",bCanToggleVisibility=True,bIsMarkedForAdvancedDisplay=True))"
							}
						},
						{
							"NodeName": "Get AmmoManager",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 784,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "AmmoManager",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Weapon Ammo Info\n타깃은 BP Ammo Manager",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Update Weapon Ammo Info\n타깃은 BP Ammo Manager",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 976,
							"NodePosY": 291,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_BowBase Class",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AmmoManager",
											"TargetPin": "AmmoManager"
										}
									]
								},
								{
									"PinName": "MaxAmmo",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "클래스 디폴트 가져오기",
											"TargetPin": "MaxAmmo"
										}
									]
								},
								{
									"PinName": "ReloadTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "클래스 디폴트 가져오기",
											"TargetPin": "ReloadTime"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnAbilityFailed 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -96,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "게임플레이 태그 컨테이너 켜기",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Ability",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "FailureReason",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnAbilityFailed",
											"TargetPin": "FailureReason"
										},
										{
											"TargetNode": "게임플레이 태그 컨테이너 켜기",
											"TargetPin": "Selection"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnAbilityFailed",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 816,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										},
										{
											"TargetNode": "Show No Ammo Message\n타깃은 BP Player Ammo Base",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Try Reload\n타깃은 BP Player Ammo Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Ability",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "FailureReason",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnAbilityFailed 이벤트",
											"TargetPin": "FailureReason"
										}
									]
								}
							]
						},
						{
							"NodeName": "잔여 탄창이 없을시 자동으로 재장전 시도",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": -160,
							"NodePosY": 656,
							"Comment": "잔여 탄창이 없을시 자동으로 재장전 시도",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=0.150000,G=0.150000,B=0.150000,A=0.500000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "게임플레이 태그 컨테이너 켜기",
							"NodeClass": "GameplayTagsK2Node_SwitchGameplayTagContainer",
							"NodePosX": 128,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "Default",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnAbilityFailed 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Selection",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnAbilityFailed 이벤트",
											"TargetPin": "FailureReason"
										}
									]
								},
								{
									"PinName": "NotEqual_TagContainerTagContainer",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "(GameplayTags=((TagName=\"Ability.Reload\")))",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Try Reload\n타깃은 BP Player Ammo Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "(GameplayTags=((TagName=\"Skill.Fail.NotEnoughAmmo\")))",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Show No Ammo Message\n타깃은 BP Player Ammo Base",
											"TargetPin": "execute"
										}
									]
								}
							],
							"Properties":
							{
								"PinContainers": "((GameplayTags=((TagName=\"Ability.Reload\"))),(GameplayTags=((TagName=\"Skill.Fail.NotEnoughAmmo\"))))"
							}
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 464,
							"NodePosY": 960,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "게임플레이 태그 컨테이너 켜기",
											"TargetPin": "Default"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnAbilityFailed",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Show No Ammo Message\n타깃은 BP Player Ammo Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 544,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "게임플레이 태그 컨테이너 켜기",
											"TargetPin": "(GameplayTags=((TagName=\"Skill.Fail.NotEnoughAmmo\")))"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnAbilityFailed",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Try Reload\n타깃은 BP Player Ammo Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 544,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "게임플레이 태그 컨테이너 켜기",
											"TargetPin": "(GameplayTags=((TagName=\"Ability.Reload\")))"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnAbilityFailed",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 17
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_Player_Ammo_Base.BP_Player_Ammo_Base"
		},
		{
			"AssetName": "BP_PC_Nave_Base",
			"ParentClass": "BP_Player_C",
			"Variables": [
				{
					"Name": "EquipSlotsCache",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipModifyCache",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Nave_Base.Default__BP_PC_Nave_Base_C:CameraSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraComponent",
					"Type": "TObjectPtr<UWSCameraComponent>",
					"DefaultValue": "/Script/WorldStalker.WSCameraComponent'/Game/Blueprints/Characters/BP_PC_Nave_Base.Default__BP_PC_Nave_Base_C:Camera'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "NSBloodRing",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Nave_Base.Default__BP_PC_Nave_Base_C:NSBloodRing'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Nave_Base.Default__BP_PC_Nave_Base_C:LightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Nave_Base.Default__BP_PC_Nave_Base_C:Light'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent2",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Nave_Base.Default__BP_PC_Nave_Base_C:Light2'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpotLightComponent",
					"Type": "TObjectPtr<USpotLightComponent>",
					"DefaultValue": "/Script/Engine.SpotLightComponent'/Game/Blueprints/Characters/BP_PC_Nave_Base.Default__BP_PC_Nave_Base_C:SpotLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Nave_Base.Default__BP_PC_Nave_Base_C:BackLightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Nave_Base.Default__BP_PC_Nave_Base_C:BackLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "WaistCrystal",
					"Type": "TObjectPtr<UChildActorComponent>",
					"DefaultValue": "/Script/Engine.ChildActorComponent'/Game/Blueprints/Characters/BP_PC_Nave_Base.Default__BP_PC_Nave_Base_C:WaistCrystal'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipActor",
					"Type": "TObjectPtr<AActor>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipDTID",
					"Type": "FString",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "FootstepEquipType",
					"Type": "EEquipType",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterArmorGimmickTarget",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bForceUseTestData",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestEquips",
					"Type": "TMap",
					"DefaultValue": "((Weapon, \"1003010\"),(Body, \"2101010\"))",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestSkills",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestPassives",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PostProcessOutOfField",
					"Type": "FPostProcessSettings",
					"DefaultValue": "(bOverride_ColorGradingLUT=True,WhiteTemp=6500.000000,ColorSaturation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),BloomIntensity=0.675000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=0.030000,AutoExposureMaxBrightness=8.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-8.000000,HistogramLogMax=4.000000,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=\"/Script/Engine.Texture2D'/Game/_Art/_Lut/LUT_PlayerOutofArea_01.LUT_PlayerOutofArea_01'\",DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,WeightedBlendables=())",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CorpseClass",
					"Type": "TSubclassOf<APlayerCorpse>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "Projectiles",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MaxAttackAtOnce",
					"Type": "int8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipEffectClassMap",
					"Type": "TMap",
					"DefaultValue": "((Head, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Body, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip_Breakable.GE_Equip_Breakable_C'\"),(Gloves, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Weapon, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Boots, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Legs, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Necklaces, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Rings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(SecondRings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerBotAttackBoxScale",
					"Type": "FVector",
					"DefaultValue": "(X=5.000000,Y=5.000000,Z=40.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bServerBotAttackDebug",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerAttackOffsetDist",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterUltimatePointChanged",
					"Type": "FOnCharacterUltimateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "OnEquipmentChanged",
					"Type": "FWSCharacterPlayerEvent",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyStateChanged",
					"Type": "FOnPlayerPartyStateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SkinDataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraPitch",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraViewPoint",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpineYawOffset",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LastFootstepTime",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderMove\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderEndEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderEnd\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDistance",
					"Type": "float",
					"DefaultValue": "40.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDuration",
					"Type": "float",
					"DefaultValue": "0.500000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=-45.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDirection",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleAbilityTag",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.State.Idle\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleCheckInterval",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bLightOff",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ToggleLightBlockTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "RemainLightStoneFuel",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ListenGameplayTagArray",
					"Type": "TArray",
					"DefaultValue": "((TagName=\"Character.State\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bAutoTarget",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLineComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Nave_Base.Default__BP_PC_Nave_Base_C:ThrowLineComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLocationComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Nave_Base.Default__BP_PC_Nave_Base_C:ThrowLocationComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackWalkSpeedRate",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsPingMenuActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InputBlockState",
					"Type": "FInputBlockState",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsMapActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "StackBuffEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InitWalkSpeedEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_InitWalkSpeed.GE_InitWalkSpeed_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyState",
					"Type": "EPlayerPartyState",
					"DefaultValue": "Default",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "HalfDeathTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LostTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Nave/Meshs/SK_PC_Nave_ServerSide_Physics.SK_PC_Nave_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Nave/Meshs/SK_PC_Nave_Sit_ServerSide_Physics.SK_PC_Nave_Sit_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "Nave",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/Characters/BP_PC_Nave_Base.Default__BP_PC_Nave_Base_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/Characters/BP_PC_Nave_Base.Default__BP_PC_Nave_Base_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/Characters/BP_PC_Nave_Base.Default__BP_PC_Nave_Base_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/Characters/BP_PC_Nave_Base.Default__BP_PC_Nave_Base_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "/Game/Blueprints/Characters/BP_DeadRagDoll.BP_DeadRagDoll_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "MagicSockets",
					"Class": "SceneComponent",
					"Parent": "CollisionCylinder"
				},
				{
					"Name": "Scene1",
					"Class": "SceneComponent"
				},
				{
					"Name": "Scene2",
					"Class": "SceneComponent"
				},
				{
					"Name": "Scene3",
					"Class": "SceneComponent"
				},
				{
					"Name": "Scene4",
					"Class": "SceneComponent"
				},
				{
					"Name": "Scene5",
					"Class": "SceneComponent"
				},
				{
					"Name": "MagicTarget",
					"Class": "SceneComponent",
					"Parent": "CollisionCylinder"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get MagicTarget",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 464,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "MagicTarget",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 416,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set World Location\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 688,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Remote"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MagicTarget",
											"TargetPin": "MagicTarget"
										}
									]
								},
								{
									"PinName": "NewLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraViewPoint",
											"TargetPin": "CameraViewPoint"
										}
									]
								},
								{
									"PinName": "bSweep",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "SweepHitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bTeleport",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get CameraViewPoint",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 464,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "CameraViewPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "NewLocation"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 10
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_PC_Nave_Base.BP_PC_Nave_Base"
		},
		{
			"AssetName": "BP_PC_Nave_A01",
			"ParentClass": "BP_PC_Nave_Base_C",
			"Variables": [
				{
					"Name": "EquipSlotsCache",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipModifyCache",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01.Default__BP_PC_Nave_A01_C:CameraSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraComponent",
					"Type": "TObjectPtr<UWSCameraComponent>",
					"DefaultValue": "/Script/WorldStalker.WSCameraComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01.Default__BP_PC_Nave_A01_C:Camera'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "NSBloodRing",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01.Default__BP_PC_Nave_A01_C:NSBloodRing'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01.Default__BP_PC_Nave_A01_C:LightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01.Default__BP_PC_Nave_A01_C:Light'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent2",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01.Default__BP_PC_Nave_A01_C:Light2'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpotLightComponent",
					"Type": "TObjectPtr<USpotLightComponent>",
					"DefaultValue": "/Script/Engine.SpotLightComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01.Default__BP_PC_Nave_A01_C:SpotLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01.Default__BP_PC_Nave_A01_C:BackLightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01.Default__BP_PC_Nave_A01_C:BackLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "WaistCrystal",
					"Type": "TObjectPtr<UChildActorComponent>",
					"DefaultValue": "/Script/Engine.ChildActorComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01.Default__BP_PC_Nave_A01_C:WaistCrystal'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipActor",
					"Type": "TObjectPtr<AActor>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipDTID",
					"Type": "FString",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "FootstepEquipType",
					"Type": "EEquipType",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterArmorGimmickTarget",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bForceUseTestData",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestEquips",
					"Type": "TMap",
					"DefaultValue": "((Weapon, \"EQ0300000\"),(Body, \"EQ1100000\"),(Legs, \"EQ1300000\"))",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestSkills",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestPassives",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PostProcessOutOfField",
					"Type": "FPostProcessSettings",
					"DefaultValue": "(bOverride_ColorGradingLUT=True,WhiteTemp=6500.000000,ColorSaturation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),BloomIntensity=0.675000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=0.030000,AutoExposureMaxBrightness=8.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-8.000000,HistogramLogMax=4.000000,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=\"/Script/Engine.Texture2D'/Game/_Art/_Lut/LUT_PlayerOutofArea_01.LUT_PlayerOutofArea_01'\",DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,WeightedBlendables=())",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CorpseClass",
					"Type": "TSubclassOf<APlayerCorpse>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "Projectiles",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MaxAttackAtOnce",
					"Type": "int8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipEffectClassMap",
					"Type": "TMap",
					"DefaultValue": "((Head, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Body, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip_Breakable.GE_Equip_Breakable_C'\"),(Gloves, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Weapon, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Boots, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Legs, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Necklaces, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Rings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(SecondRings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerBotAttackBoxScale",
					"Type": "FVector",
					"DefaultValue": "(X=5.000000,Y=5.000000,Z=40.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bServerBotAttackDebug",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerAttackOffsetDist",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterUltimatePointChanged",
					"Type": "FOnCharacterUltimateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "OnEquipmentChanged",
					"Type": "FWSCharacterPlayerEvent",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyStateChanged",
					"Type": "FOnPlayerPartyStateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SkinDataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraPitch",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraViewPoint",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpineYawOffset",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LastFootstepTime",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderMove\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderEndEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderEnd\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDistance",
					"Type": "float",
					"DefaultValue": "40.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDuration",
					"Type": "float",
					"DefaultValue": "0.500000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=-45.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDirection",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleAbilityTag",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.State.Idle\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleCheckInterval",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bLightOff",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ToggleLightBlockTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "RemainLightStoneFuel",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ListenGameplayTagArray",
					"Type": "TArray",
					"DefaultValue": "((TagName=\"Character.State\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bAutoTarget",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLineComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01.Default__BP_PC_Nave_A01_C:ThrowLineComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLocationComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01.Default__BP_PC_Nave_A01_C:ThrowLocationComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackWalkSpeedRate",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsPingMenuActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InputBlockState",
					"Type": "FInputBlockState",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsMapActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "StackBuffEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InitWalkSpeedEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_InitWalkSpeed.GE_InitWalkSpeed_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyState",
					"Type": "EPlayerPartyState",
					"DefaultValue": "Default",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "HalfDeathTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LostTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Nave/Meshs/SK_PC_Nave_ServerSide_Physics.SK_PC_Nave_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Nave/Meshs/SK_PC_Nave_Sit_ServerSide_Physics.SK_PC_Nave_Sit_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "Nave",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01.Default__BP_PC_Nave_A01_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01.Default__BP_PC_Nave_A01_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01.Default__BP_PC_Nave_A01_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01.Default__BP_PC_Nave_A01_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "/Game/Blueprints/Characters/BP_DeadRagDoll.BP_DeadRagDoll_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_PC_Nave_A01.BP_PC_Nave_A01"
		},
		{
			"AssetName": "BP_PC_Nave_A01_Tutorial2",
			"ParentClass": "BP_PC_Nave_A01_C",
			"Variables": [
				{
					"Name": "bReadyArmorTutorial",
					"VarGuid": "0B195BCB493D238C40742DAD45D4EE5E",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bShowMap",
					"VarGuid": "1ECCDAD94C6A02B6CA6173A8CE1F334C",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "EquipSlotsCache",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipModifyCache",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial2.Default__BP_PC_Nave_A01_Tutorial2_C:CameraSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraComponent",
					"Type": "TObjectPtr<UWSCameraComponent>",
					"DefaultValue": "/Script/WorldStalker.WSCameraComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial2.Default__BP_PC_Nave_A01_Tutorial2_C:Camera'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "NSBloodRing",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial2.Default__BP_PC_Nave_A01_Tutorial2_C:NSBloodRing'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial2.Default__BP_PC_Nave_A01_Tutorial2_C:LightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial2.Default__BP_PC_Nave_A01_Tutorial2_C:Light'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent2",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial2.Default__BP_PC_Nave_A01_Tutorial2_C:Light2'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpotLightComponent",
					"Type": "TObjectPtr<USpotLightComponent>",
					"DefaultValue": "/Script/Engine.SpotLightComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial2.Default__BP_PC_Nave_A01_Tutorial2_C:SpotLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial2.Default__BP_PC_Nave_A01_Tutorial2_C:BackLightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial2.Default__BP_PC_Nave_A01_Tutorial2_C:BackLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "WaistCrystal",
					"Type": "TObjectPtr<UChildActorComponent>",
					"DefaultValue": "/Script/Engine.ChildActorComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial2.Default__BP_PC_Nave_A01_Tutorial2_C:WaistCrystal'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipActor",
					"Type": "TObjectPtr<AActor>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipDTID",
					"Type": "FString",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "FootstepEquipType",
					"Type": "EEquipType",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterArmorGimmickTarget",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bForceUseTestData",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestEquips",
					"Type": "TMap",
					"DefaultValue": "((Weapon, \"EQ0324000\"),(Body, \"EQ1100000\"),(Legs, \"EQ1314000\"),(SecondWeapon, \"EQ0324000\"),(Head, \"EQ1024000\"),(Gloves, \"EQ1214000\"),(Boots, \"EQ1414000\"),(Rings, \"EQ7310000\"),(Necklaces, \"EQ4310000\"))",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestSkills",
					"Type": "TArray",
					"DefaultValue": "(\"SK120201\",\"SK120202\",\"SK120206\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestPassives",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PostProcessOutOfField",
					"Type": "FPostProcessSettings",
					"DefaultValue": "(bOverride_ColorGradingLUT=True,WhiteTemp=6500.000000,ColorSaturation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),BloomIntensity=0.675000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=0.030000,AutoExposureMaxBrightness=8.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-8.000000,HistogramLogMax=4.000000,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=\"/Script/Engine.Texture2D'/Game/_Art/_Lut/LUT_PlayerOutofArea_01.LUT_PlayerOutofArea_01'\",DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,WeightedBlendables=())",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CorpseClass",
					"Type": "TSubclassOf<APlayerCorpse>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "Projectiles",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MaxAttackAtOnce",
					"Type": "int8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipEffectClassMap",
					"Type": "TMap",
					"DefaultValue": "((Head, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Body, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip_Breakable.GE_Equip_Breakable_C'\"),(Gloves, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Weapon, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Boots, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Legs, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Necklaces, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Rings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(SecondRings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerBotAttackBoxScale",
					"Type": "FVector",
					"DefaultValue": "(X=5.000000,Y=5.000000,Z=40.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bServerBotAttackDebug",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerAttackOffsetDist",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterUltimatePointChanged",
					"Type": "FOnCharacterUltimateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "OnEquipmentChanged",
					"Type": "FWSCharacterPlayerEvent",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyStateChanged",
					"Type": "FOnPlayerPartyStateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SkinDataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraPitch",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraViewPoint",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpineYawOffset",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LastFootstepTime",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderMove\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderEndEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderEnd\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDistance",
					"Type": "float",
					"DefaultValue": "40.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDuration",
					"Type": "float",
					"DefaultValue": "0.500000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=-45.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDirection",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleAbilityTag",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.State.Idle\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleCheckInterval",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bLightOff",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ToggleLightBlockTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "RemainLightStoneFuel",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ListenGameplayTagArray",
					"Type": "TArray",
					"DefaultValue": "((TagName=\"Character.State\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bAutoTarget",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLineComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial2.Default__BP_PC_Nave_A01_Tutorial2_C:ThrowLineComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLocationComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial2.Default__BP_PC_Nave_A01_Tutorial2_C:ThrowLocationComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackWalkSpeedRate",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsPingMenuActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InputBlockState",
					"Type": "FInputBlockState",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsMapActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "StackBuffEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InitWalkSpeedEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_InitWalkSpeed.GE_InitWalkSpeed_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyState",
					"Type": "EPlayerPartyState",
					"DefaultValue": "Default",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "HalfDeathTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LostTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Nave/Meshs/SK_PC_Nave_ServerSide_Physics.SK_PC_Nave_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Nave/Meshs/SK_PC_Nave_Sit_ServerSide_Physics.SK_PC_Nave_Sit_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "Nave",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial2.Default__BP_PC_Nave_A01_Tutorial2_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial2.Default__BP_PC_Nave_A01_Tutorial2_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial2.Default__BP_PC_Nave_A01_Tutorial2_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial2.Default__BP_PC_Nave_A01_Tutorial2_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "/Game/Blueprints/Characters/BP_DeadRagDoll.BP_DeadRagDoll_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1088,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1088,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Tutorial_NaveStats_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 752,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Possessed 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.100000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1472,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1472,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_TutorialMinHP_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnArmorChange 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OldValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "NewValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "InstigatorActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 688,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bReadyArmorTutorial",
											"TargetPin": "bReadyArmorTutorial"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnToggleInventory 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnToggleInventory",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnToggleInventory",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnToggleInventory 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get bReadyArmorTutorial",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 688,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "bReadyArmorTutorial",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 928,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_TutorialController",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 432,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnArmorChange 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "float < float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 256,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnArmorChange 이벤트",
											"TargetPin": "OldValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnArmorChange 이벤트",
											"TargetPin": "NewValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Player Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 880,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PlayerIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_TutorialController",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Create WBP Tutorial Fade Widget",
							"NodeClass": "K2Node_CreateWidget",
							"NodePosX": 1264,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_TutorialController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add to Viewport\n타깃은 사용자 위젯",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "WBP_TutorialFade_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add to Viewport\n타깃은 사용자 위젯",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "OwningPlayer",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_TutorialController",
											"TargetPin": "AsBP Tutorial Controller"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add to Viewport\n타깃은 사용자 위젯",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1664,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Create WBP Tutorial Fade Widget",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Create WBP Tutorial Fade Widget",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ZOrder",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "500"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 512,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 폰",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_TutorialController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 폰",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bReadyArmorTutorial",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2464,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Create Tutorial\n타깃은 BP Tutorial Controller",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set InputBlockState",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bReadyArmorTutorial",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Possessed 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 512,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "NewController",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Tag Add to Actor",
							"NodeClass": "K2Node_AsyncAction",
							"NodePosX": 2800,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set InputBlockState",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Added",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Character.State.ExitDungeon\")"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Player Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3216,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PlayerIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSPlayerController",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3216,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add to Actor",
											"TargetPin": "Added"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Create Widget From Pool",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Player Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSPlayer Controller",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Create Widget From Pool",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3600,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_Tutorial",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSWidgetUtilityLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "WidgetType",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "WBP_Tutorial_C"
								},
								{
									"PinName": "Unique",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_Tutorial",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_TutorialController",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 880,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Create WBP Tutorial Fade Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Player Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Tutorial Controller",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Create WBP Tutorial Fade Widget",
											"TargetPin": "OwningPlayer"
										},
										{
											"TargetNode": "Create Tutorial\n타깃은 BP Tutorial Controller",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Create Tutorial\n타깃은 BP Tutorial Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2176,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReadyArmorTutorial",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_TutorialController",
											"TargetPin": "AsBP Tutorial Controller"
										}
									]
								},
								{
									"PinName": "DataRowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "NaveRescue"
								},
								{
									"PinName": "TutorialClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "TutorialTrigger_C"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1888,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add to Viewport\n타깃은 사용자 위젯",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Create Tutorial\n타깃은 BP Tutorial Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Set Enable Interaction\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4352,
							"NodePosY": -336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Of Class",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bEnable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "InDesc",
									"PinCategory": "text",
									"Direction": "Input"
								},
								{
									"PinName": "InSubDesc",
									"PinCategory": "text",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3776,
							"NodePosY": -240,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "AsWSPlayer Controller"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction\n타깃은 WSGame Widget",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get PartyStateBars",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 4048,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "AsWSPlayer Controller"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 폰",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3200,
							"NodePosY": -416,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3200,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add to Actor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 폰",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WSPlayerController",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3488,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Controller\n타깃은 폰",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSPlayer Controller",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Controller\n타깃은 폰",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3488,
							"NodePosY": -416,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Log Stream Subsystem for Client",
							"NodeClass": "K2Node_GetSubsystemFromPC",
							"NodePosX": 1248,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "PlayerController",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_TutorialController",
											"TargetPin": "AsBP Tutorial Controller"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "LOG TUTORIAL\n타깃은 Log Stream Subsystem for Client",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "LOG TUTORIAL\n타깃은 Log Stream Subsystem for Client",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1760,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Log Stream Subsystem for Client",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "PC",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_TutorialController",
											"TargetPin": "AsBP Tutorial Controller"
										}
									]
								},
								{
									"PinName": "StageType",
									"PinCategory": "string",
									"Direction": "Input",
									"DefaultValue": "tutorial_armor"
								},
								{
									"PinName": "ActionType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Complete"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1504,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_TutorialController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Log Stream Subsystem for Client",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "LOG TUTORIAL\n타깃은 Log Stream Subsystem for Client",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To BP_TutorialController",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1200,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Controller\n타깃은 폰",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Tutorial Controller",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Log Stream Subsystem for Client",
											"TargetPin": "PlayerController"
										},
										{
											"TargetNode": "LOG TUTORIAL\n타깃은 Log Stream Subsystem for Client",
											"TargetPin": "PC"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Controller\n타깃은 폰",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 928,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_TutorialController",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Of Class",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4576,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction\n타깃은 WSGame Widget",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ActorClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_PC_Nave_A01_Tutorial_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Party State Bars\n타깃은 WSParty State Bars",
											"TargetPin": "OtherPlayer"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get PartyStateBars",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4656,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "PartyStateBars",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Party State Bars\n타깃은 WSParty State Bars",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Remove Party State Bars\n타깃은 WSParty State Bars",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4928,
							"NodePosY": -336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PartyStateBars",
											"TargetPin": "PartyStateBars"
										}
									]
								},
								{
									"PinName": "OtherPlayer",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Of Class",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "UpdatePartyStateBarRELIABLE Replicated From Server\nExecutes on Owning Client\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 2176,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Party State Bars\n타깃은 WSParty State Bars",
											"TargetPin": "OtherPlayer"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get PartyStateBars",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 720,
							"NodePosY": 2375,
							"Pins": [
								{
									"PinName": "PartyStateBars",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Party State Bars\n타깃은 WSParty State Bars",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": 2336,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "AsWSPlayer Controller"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get PartyStateBars",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Player Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 144,
							"NodePosY": 2400,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PlayerIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Remove Party State Bars\n타깃은 WSParty State Bars",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 992,
							"NodePosY": 2193,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PartyStateBars",
											"TargetPin": "PartyStateBars"
										}
									]
								},
								{
									"PinName": "OtherPlayer",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "UpdatePartyStateBarRELIABLE Replicated From Server\nExecutes on Owning Client\nCustom Event",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSPlayerController",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 432,
							"NodePosY": 2209,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Player Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSPlayer Controller",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 폰",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -32,
							"NodePosY": 2320,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 240,
							"NodePosY": 2209,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "UpdatePartyStateBarRELIABLE Replicated From Server\nExecutes on Owning Client\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 폰",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 720,
							"NodePosY": 2209,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "UpdatePartyStateBarRELIABLE Replicated From Server\nExecutes on Owning Client\nCustom Event",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Party State Bars\n타깃은 WSParty State Bars",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 512,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnToggleInventory",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Input Block State",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 2128,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "InputBlockState",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set InputBlockState",
											"TargetPin": "InputBlockState"
										}
									]
								},
								{
									"PinName": "BlockJump",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "False"
								},
								{
									"PinName": "BlockInventory",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "False"
								},
								{
									"PinName": "BlockMoveForward",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "False"
								},
								{
									"PinName": "BlockMoveRight",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "False"
								},
								{
									"PinName": "BlockTurn",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "False"
								},
								{
									"PinName": "BlockCrouch",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "False"
								},
								{
									"PinName": "BlockInteraction",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "False"
								},
								{
									"PinName": "BlockPing",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "BlockWeaponChange",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "False"
								},
								{
									"PinName": "BlockItemUse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "False"
								},
								{
									"PinName": "BlockAttack",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "False"
								},
								{
									"PinName": "BlockSubSkill",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "False"
								},
								{
									"PinName": "BlockSkill1",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "False"
								},
								{
									"PinName": "BlockSkill2",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "False"
								},
								{
									"PinName": "BlockSkill3",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "False"
								},
								{
									"PinName": "BlockSkill4",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "False"
								},
								{
									"PinName": "BlockSkillUlt",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "BlockLight",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "False"
								}
							]
						},
						{
							"NodeName": "Set InputBlockState",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2496,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bReadyArmorTutorial",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add to Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "InputBlockState",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Input Block State",
											"TargetPin": "InputBlockState"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Cast To WBP_Tutorial",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1280,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add Widget to Root\n타깃은 Widget Subsystem",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Widget\n타깃은 Widget Subsystem",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add Widget to Root\n타깃은 Widget Subsystem",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWBP Tutorial",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Visibility\n타깃은 위젯",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2688,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "InVisibility",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SelfHitTestInvisible"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3072,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 위젯",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Set Visibility\n타깃은 위젯",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.400000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Set Visibility\n타깃은 위젯",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2688,
							"NodePosY": 1392,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "InVisibility",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Hidden"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3248,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1632,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Widget\n타깃은 Widget Subsystem",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Widget Subsystem",
							"NodeClass": "K2Node_GetSubsystem",
							"NodePosX": 896,
							"NodePosY": 1216,
							"Pins": [
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Widget to Root\n타깃은 Widget Subsystem",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add Widget to Root\n타깃은 Widget Subsystem",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": 1392,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_Tutorial",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Widget Subsystem",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"UI.Layer.Widget.Tutorial.Guide\")"
								},
								{
									"PinName": "bCreateUnique",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bMoveToFront",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_Tutorial",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1664,
							"NodePosY": 1584,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_Tutorial",
											"TargetPin": "AsWBP Tutorial"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 위젯",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Visibility\n타깃은 위젯",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Widget Subsystem",
							"NodeClass": "K2Node_GetSubsystem",
							"NodePosX": 1664,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Widget\n타깃은 Widget Subsystem",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Widget\n타깃은 Widget Subsystem",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1664,
							"NodePosY": 1392,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										},
										{
											"TargetNode": "Cast To WBP_Tutorial",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Widget Subsystem",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"UI.Layer.Widget.InGame.HUD\")"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2176,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Widget\n타깃은 Widget Subsystem",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Widget\n타깃은 Widget Subsystem",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 위젯",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 위젯",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 896,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Widget Subsystem",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Widget to Root\n타깃은 Widget Subsystem",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "EnhancedInputAction IA_ToggleMap",
							"NodeClass": "K2Node_EnhancedInputAction",
							"NodePosX": 0,
							"NodePosY": 2688,
							"Pins": [
								{
									"PinName": "Triggered",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bShowMap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Started",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Ongoing",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Canceled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "ActionValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ElapsedSeconds",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "TriggeredSeconds",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "InputAction",
									"PinCategory": "object",
									"Direction": "Output",
									"DefaultValue": "IA_ToggleMap"
								}
							]
						},
						{
							"NodeName": "Set bShowMap",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 560,
							"NodePosY": 2720,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "EnhancedInputAction IA_ToggleMap",
											"TargetPin": "Triggered"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bShowMap",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get bShowMap",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 192,
							"NodePosY": 2864,
							"Pins": [
								{
									"PinName": "bShowMap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "NOT Boolean",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 400,
							"NodePosY": 2848,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Get bShowMap",
											"TargetPin": "bShowMap"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Set bShowMap",
											"TargetPin": "bShowMap"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WBP_Tutorial",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3936,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Create Widget From Pool",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 위젯",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Create Widget From Pool",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWBP Tutorial",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get HideOnEnd",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get HideOnEnd",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4208,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "HideOnEnd",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 위젯",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_Tutorial",
											"TargetPin": "AsWBP Tutorial"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Visibility\n타깃은 위젯",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4464,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_Tutorial",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get HideOnEnd",
											"TargetPin": "HideOnEnd"
										}
									]
								},
								{
									"PinName": "InVisibility",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Collapsed"
								}
							]
						}
					],
					"NodeCount": 80
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial2.BP_PC_Nave_A01_Tutorial2"
		},
		{
			"AssetName": "BP_PC_Nave_A01_Tutorial",
			"ParentClass": "BP_PC_Nave_A01_C",
			"Variables": [
				{
					"Name": "EquipSlotsCache",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipModifyCache",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial.Default__BP_PC_Nave_A01_Tutorial_C:CameraSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraComponent",
					"Type": "TObjectPtr<UWSCameraComponent>",
					"DefaultValue": "/Script/WorldStalker.WSCameraComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial.Default__BP_PC_Nave_A01_Tutorial_C:Camera'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "NSBloodRing",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial.Default__BP_PC_Nave_A01_Tutorial_C:NSBloodRing'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial.Default__BP_PC_Nave_A01_Tutorial_C:LightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial.Default__BP_PC_Nave_A01_Tutorial_C:Light'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent2",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial.Default__BP_PC_Nave_A01_Tutorial_C:Light2'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpotLightComponent",
					"Type": "TObjectPtr<USpotLightComponent>",
					"DefaultValue": "/Script/Engine.SpotLightComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial.Default__BP_PC_Nave_A01_Tutorial_C:SpotLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial.Default__BP_PC_Nave_A01_Tutorial_C:BackLightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial.Default__BP_PC_Nave_A01_Tutorial_C:BackLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "WaistCrystal",
					"Type": "TObjectPtr<UChildActorComponent>",
					"DefaultValue": "/Script/Engine.ChildActorComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial.Default__BP_PC_Nave_A01_Tutorial_C:WaistCrystal'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipActor",
					"Type": "TObjectPtr<AActor>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipDTID",
					"Type": "FString",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "FootstepEquipType",
					"Type": "EEquipType",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterArmorGimmickTarget",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bForceUseTestData",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestEquips",
					"Type": "TMap",
					"DefaultValue": "((Weapon, \"EQ0324000\"),(Body, \"EQ1100000\"),(Legs, \"EQ1300000\"))",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestSkills",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestPassives",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PostProcessOutOfField",
					"Type": "FPostProcessSettings",
					"DefaultValue": "(bOverride_ColorGradingLUT=True,WhiteTemp=6500.000000,ColorSaturation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),BloomIntensity=0.675000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=0.030000,AutoExposureMaxBrightness=8.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-8.000000,HistogramLogMax=4.000000,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=\"/Script/Engine.Texture2D'/Game/_Art/_Lut/LUT_PlayerOutofArea_01.LUT_PlayerOutofArea_01'\",DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,WeightedBlendables=())",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CorpseClass",
					"Type": "TSubclassOf<APlayerCorpse>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "Projectiles",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MaxAttackAtOnce",
					"Type": "int8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipEffectClassMap",
					"Type": "TMap",
					"DefaultValue": "((Head, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Body, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip_Breakable.GE_Equip_Breakable_C'\"),(Gloves, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Weapon, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Boots, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Legs, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Necklaces, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Rings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(SecondRings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerBotAttackBoxScale",
					"Type": "FVector",
					"DefaultValue": "(X=5.000000,Y=5.000000,Z=40.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bServerBotAttackDebug",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerAttackOffsetDist",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterUltimatePointChanged",
					"Type": "FOnCharacterUltimateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "OnEquipmentChanged",
					"Type": "FWSCharacterPlayerEvent",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyStateChanged",
					"Type": "FOnPlayerPartyStateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SkinDataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraPitch",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraViewPoint",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpineYawOffset",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LastFootstepTime",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderMove\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderEndEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderEnd\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDistance",
					"Type": "float",
					"DefaultValue": "40.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDuration",
					"Type": "float",
					"DefaultValue": "0.500000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=-45.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDirection",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleAbilityTag",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.State.Idle\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleCheckInterval",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bLightOff",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ToggleLightBlockTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "RemainLightStoneFuel",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ListenGameplayTagArray",
					"Type": "TArray",
					"DefaultValue": "((TagName=\"Character.State\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bAutoTarget",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLineComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial.Default__BP_PC_Nave_A01_Tutorial_C:ThrowLineComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLocationComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial.Default__BP_PC_Nave_A01_Tutorial_C:ThrowLocationComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackWalkSpeedRate",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsPingMenuActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InputBlockState",
					"Type": "FInputBlockState",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsMapActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "StackBuffEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InitWalkSpeedEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_InitWalkSpeed.GE_InitWalkSpeed_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyState",
					"Type": "EPlayerPartyState",
					"DefaultValue": "Default",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "HalfDeathTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LostTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Nave/Meshs/SK_PC_Nave_ServerSide_Physics.SK_PC_Nave_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Nave/Meshs/SK_PC_Nave_Sit_ServerSide_Physics.SK_PC_Nave_Sit_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "Nave",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial.Default__BP_PC_Nave_A01_Tutorial_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial.Default__BP_PC_Nave_A01_Tutorial_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial.Default__BP_PC_Nave_A01_Tutorial_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial.Default__BP_PC_Nave_A01_Tutorial_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1152,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 384,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GA_Tutorial_HalfDeath_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 768,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Tutorial_NaveStats_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1664,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Player Character",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1664,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PlayerIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Get Squared Distance To\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 3568,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Player Character",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Squared Distance To\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2128,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Player Character",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 1968,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Squared Distance To\n타깃은 액터",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "float < float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2416,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Squared Distance To\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1690000.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2656,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 위젯",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2880,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get Player Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2096,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PlayerIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Cast To BP_WSPlayerController",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal (Object)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1968,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Player Character",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 1776,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2384,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Player Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_WSPlayerController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2176,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Remote"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_WSPlayerController",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2656,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Player Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP WSPlayer Controller",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2976,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_WSPlayerController",
											"TargetPin": "AsBP WSPlayer Controller"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Get PartyStateBars",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Visibility\n타깃은 위젯",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3584,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PartyStateBars",
											"TargetPin": "PartyStateBars"
										}
									]
								},
								{
									"PinName": "InVisibility",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "HitTestInvisible"
								}
							]
						},
						{
							"NodeName": "Get PartyStateBars",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3280,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "PartyStateBars",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 위젯",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 3264,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_WSPlayerController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1888,
							"NodePosY": -432,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1888,
							"NodePosY": -384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_TutorialMinHP_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 31
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_PC_Nave_A01_Tutorial.BP_PC_Nave_A01_Tutorial"
		},
		{
			"AssetName": "BP_PC_Hilda_A",
			"ParentClass": "BP_Player_C",
			"Variables": [
				{
					"Name": "EquipSlotsCache",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipModifyCache",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A.Default__BP_PC_Hilda_A_C:CameraSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraComponent",
					"Type": "TObjectPtr<UWSCameraComponent>",
					"DefaultValue": "/Script/WorldStalker.WSCameraComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A.Default__BP_PC_Hilda_A_C:Camera'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "NSBloodRing",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A.Default__BP_PC_Hilda_A_C:NSBloodRing'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A.Default__BP_PC_Hilda_A_C:LightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A.Default__BP_PC_Hilda_A_C:Light'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent2",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A.Default__BP_PC_Hilda_A_C:Light2'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpotLightComponent",
					"Type": "TObjectPtr<USpotLightComponent>",
					"DefaultValue": "/Script/Engine.SpotLightComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A.Default__BP_PC_Hilda_A_C:SpotLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A.Default__BP_PC_Hilda_A_C:BackLightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A.Default__BP_PC_Hilda_A_C:BackLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "WaistCrystal",
					"Type": "TObjectPtr<UChildActorComponent>",
					"DefaultValue": "/Script/Engine.ChildActorComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A.Default__BP_PC_Hilda_A_C:WaistCrystal'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipActor",
					"Type": "TObjectPtr<AActor>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipDTID",
					"Type": "FString",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "FootstepEquipType",
					"Type": "EEquipType",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterArmorGimmickTarget",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bForceUseTestData",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestEquips",
					"Type": "TMap",
					"DefaultValue": "((Weapon, \"EQ0000000\"),(Body, \"EQ3100000\"),(SecondWeapon, \"EQ0500000\"),(Legs, \"EQ3300000\"))",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestSkills",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestPassives",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PostProcessOutOfField",
					"Type": "FPostProcessSettings",
					"DefaultValue": "(bOverride_ColorGradingLUT=True,WhiteTemp=6500.000000,ColorSaturation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),BloomIntensity=0.675000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=0.030000,AutoExposureMaxBrightness=8.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-8.000000,HistogramLogMax=4.000000,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=\"/Script/Engine.Texture2D'/Game/_Art/_Lut/LUT_PlayerOutofArea_01.LUT_PlayerOutofArea_01'\",DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,WeightedBlendables=())",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CorpseClass",
					"Type": "TSubclassOf<APlayerCorpse>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "Projectiles",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MaxAttackAtOnce",
					"Type": "int8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipEffectClassMap",
					"Type": "TMap",
					"DefaultValue": "((Head, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Body, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip_Breakable.GE_Equip_Breakable_C'\"),(Gloves, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Weapon, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Boots, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Legs, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Necklaces, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Rings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(SecondRings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerBotAttackBoxScale",
					"Type": "FVector",
					"DefaultValue": "(X=5.000000,Y=5.000000,Z=60.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bServerBotAttackDebug",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerAttackOffsetDist",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterUltimatePointChanged",
					"Type": "FOnCharacterUltimateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "OnEquipmentChanged",
					"Type": "FWSCharacterPlayerEvent",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyStateChanged",
					"Type": "FOnPlayerPartyStateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SkinDataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraPitch",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraViewPoint",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpineYawOffset",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LastFootstepTime",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderMove\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderEndEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderEnd\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDistance",
					"Type": "float",
					"DefaultValue": "40.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDuration",
					"Type": "float",
					"DefaultValue": "0.500000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=-45.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDirection",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleAbilityTag",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.State.Idle\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleCheckInterval",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bLightOff",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ToggleLightBlockTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "RemainLightStoneFuel",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ListenGameplayTagArray",
					"Type": "TArray",
					"DefaultValue": "((TagName=\"Character.State\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bAutoTarget",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLineComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A.Default__BP_PC_Hilda_A_C:ThrowLineComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLocationComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A.Default__BP_PC_Hilda_A_C:ThrowLocationComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackWalkSpeedRate",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsPingMenuActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InputBlockState",
					"Type": "FInputBlockState",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsMapActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "StackBuffEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InitWalkSpeedEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_InitWalkSpeed.GE_InitWalkSpeed_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyState",
					"Type": "EPlayerPartyState",
					"DefaultValue": "Default",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "HalfDeathTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LostTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Hilda/Meshs/SK_PC_Hilda_ServerSide_Physic.SK_PC_Hilda_ServerSide_Physic",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Hilda/Meshs/SK_PC_Hilda_Sit_ServerSide_Physic.SK_PC_Hilda_Sit_ServerSide_Physic",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "Hilda",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A.Default__BP_PC_Hilda_A_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A.Default__BP_PC_Hilda_A_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A.Default__BP_PC_Hilda_A_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A.Default__BP_PC_Hilda_A_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "/Game/Blueprints/Characters/BP_DeadRagDoll.BP_DeadRagDoll_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_PC_Hilda_A.BP_PC_Hilda_A"
		},
		{
			"AssetName": "BP_PC_Hilda_A_Tutorial2",
			"ParentClass": "BP_PC_Hilda_A_C",
			"Variables": [
				{
					"Name": "bReadyArmorTutorial",
					"VarGuid": "69B68FD8487C1B85DA4FDDB5350C22C2",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "EquipSlotsCache",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipModifyCache",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial2.Default__BP_PC_Hilda_A_Tutorial2_C:CameraSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraComponent",
					"Type": "TObjectPtr<UWSCameraComponent>",
					"DefaultValue": "/Script/WorldStalker.WSCameraComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial2.Default__BP_PC_Hilda_A_Tutorial2_C:Camera'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "NSBloodRing",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial2.Default__BP_PC_Hilda_A_Tutorial2_C:NSBloodRing'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial2.Default__BP_PC_Hilda_A_Tutorial2_C:LightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial2.Default__BP_PC_Hilda_A_Tutorial2_C:Light'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent2",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial2.Default__BP_PC_Hilda_A_Tutorial2_C:Light2'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpotLightComponent",
					"Type": "TObjectPtr<USpotLightComponent>",
					"DefaultValue": "/Script/Engine.SpotLightComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial2.Default__BP_PC_Hilda_A_Tutorial2_C:SpotLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial2.Default__BP_PC_Hilda_A_Tutorial2_C:BackLightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial2.Default__BP_PC_Hilda_A_Tutorial2_C:BackLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "WaistCrystal",
					"Type": "TObjectPtr<UChildActorComponent>",
					"DefaultValue": "/Script/Engine.ChildActorComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial2.Default__BP_PC_Hilda_A_Tutorial2_C:WaistCrystal'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipActor",
					"Type": "TObjectPtr<AActor>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipDTID",
					"Type": "FString",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "FootstepEquipType",
					"Type": "EEquipType",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterArmorGimmickTarget",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bForceUseTestData",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestEquips",
					"Type": "TMap",
					"DefaultValue": "((Weapon, \"EQ0010000\"),(Body, \"EQ3100000\"),(Legs, \"EQ3300000\"))",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestSkills",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestPassives",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PostProcessOutOfField",
					"Type": "FPostProcessSettings",
					"DefaultValue": "(bOverride_ColorGradingLUT=True,WhiteTemp=6500.000000,ColorSaturation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),BloomIntensity=0.675000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=0.030000,AutoExposureMaxBrightness=8.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-8.000000,HistogramLogMax=4.000000,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=\"/Script/Engine.Texture2D'/Game/_Art/_Lut/LUT_PlayerOutofArea_01.LUT_PlayerOutofArea_01'\",DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,WeightedBlendables=())",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CorpseClass",
					"Type": "TSubclassOf<APlayerCorpse>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "Projectiles",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MaxAttackAtOnce",
					"Type": "int8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipEffectClassMap",
					"Type": "TMap",
					"DefaultValue": "((Head, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Body, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip_Breakable.GE_Equip_Breakable_C'\"),(Gloves, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Weapon, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Boots, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Legs, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Necklaces, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Rings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(SecondRings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerBotAttackBoxScale",
					"Type": "FVector",
					"DefaultValue": "(X=5.000000,Y=5.000000,Z=60.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bServerBotAttackDebug",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerAttackOffsetDist",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterUltimatePointChanged",
					"Type": "FOnCharacterUltimateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "OnEquipmentChanged",
					"Type": "FWSCharacterPlayerEvent",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyStateChanged",
					"Type": "FOnPlayerPartyStateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SkinDataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraPitch",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraViewPoint",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpineYawOffset",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LastFootstepTime",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderMove\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderEndEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderEnd\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDistance",
					"Type": "float",
					"DefaultValue": "40.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDuration",
					"Type": "float",
					"DefaultValue": "0.500000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=-45.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDirection",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleAbilityTag",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.State.Idle\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleCheckInterval",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bLightOff",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ToggleLightBlockTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "RemainLightStoneFuel",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ListenGameplayTagArray",
					"Type": "TArray",
					"DefaultValue": "((TagName=\"Character.State\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bAutoTarget",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLineComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial2.Default__BP_PC_Hilda_A_Tutorial2_C:ThrowLineComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLocationComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial2.Default__BP_PC_Hilda_A_Tutorial2_C:ThrowLocationComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackWalkSpeedRate",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsPingMenuActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InputBlockState",
					"Type": "FInputBlockState",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsMapActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "StackBuffEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InitWalkSpeedEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_InitWalkSpeed.GE_InitWalkSpeed_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyState",
					"Type": "EPlayerPartyState",
					"DefaultValue": "Default",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "HalfDeathTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LostTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Hilda/Meshs/SK_PC_Hilda_ServerSide_Physic.SK_PC_Hilda_ServerSide_Physic",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Hilda/Meshs/SK_PC_Hilda_Sit_ServerSide_Physic.SK_PC_Hilda_Sit_ServerSide_Physic",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "Hilda",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial2.Default__BP_PC_Hilda_A_Tutorial2_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial2.Default__BP_PC_Hilda_A_Tutorial2_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial2.Default__BP_PC_Hilda_A_Tutorial2_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial2.Default__BP_PC_Hilda_A_Tutorial2_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "/Game/Blueprints/Characters/BP_DeadRagDoll.BP_DeadRagDoll_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 240,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Possessed 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.100000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 528,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 528,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_TutorialMinHP_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Possessed 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "NewController",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial2.BP_PC_Hilda_A_Tutorial2"
		},
		{
			"AssetName": "BP_PC_Hilda_A_Tutorial",
			"ParentClass": "BP_PC_Hilda_A_C",
			"Variables": [
				{
					"Name": "bReadyArmorTutorial",
					"VarGuid": "8543AF6C404C193D56FD21853E7EAF80",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bShowMap",
					"VarGuid": "FE21629E4E00AD871FA76EA7A634F431",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "EquipSlotsCache",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipModifyCache",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial.Default__BP_PC_Hilda_A_Tutorial_C:CameraSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraComponent",
					"Type": "TObjectPtr<UWSCameraComponent>",
					"DefaultValue": "/Script/WorldStalker.WSCameraComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial.Default__BP_PC_Hilda_A_Tutorial_C:Camera'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "NSBloodRing",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial.Default__BP_PC_Hilda_A_Tutorial_C:NSBloodRing'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial.Default__BP_PC_Hilda_A_Tutorial_C:LightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial.Default__BP_PC_Hilda_A_Tutorial_C:Light'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent2",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial.Default__BP_PC_Hilda_A_Tutorial_C:Light2'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpotLightComponent",
					"Type": "TObjectPtr<USpotLightComponent>",
					"DefaultValue": "/Script/Engine.SpotLightComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial.Default__BP_PC_Hilda_A_Tutorial_C:SpotLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial.Default__BP_PC_Hilda_A_Tutorial_C:BackLightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial.Default__BP_PC_Hilda_A_Tutorial_C:BackLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "WaistCrystal",
					"Type": "TObjectPtr<UChildActorComponent>",
					"DefaultValue": "/Script/Engine.ChildActorComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial.Default__BP_PC_Hilda_A_Tutorial_C:WaistCrystal'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipActor",
					"Type": "TObjectPtr<AActor>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipDTID",
					"Type": "FString",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "FootstepEquipType",
					"Type": "EEquipType",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterArmorGimmickTarget",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bForceUseTestData",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestEquips",
					"Type": "TMap",
					"DefaultValue": "((Weapon, \"EQ0010000\"),(Body, \"EQ3100000\"),(Legs, \"EQ3300000\"))",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestSkills",
					"Type": "TArray",
					"DefaultValue": "(\"SK100201\",\"SK100202\",\"SK100204\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestPassives",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PostProcessOutOfField",
					"Type": "FPostProcessSettings",
					"DefaultValue": "(bOverride_ColorGradingLUT=True,WhiteTemp=6500.000000,ColorSaturation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),BloomIntensity=0.675000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=0.030000,AutoExposureMaxBrightness=8.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-8.000000,HistogramLogMax=4.000000,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=\"/Script/Engine.Texture2D'/Game/_Art/_Lut/LUT_PlayerOutofArea_01.LUT_PlayerOutofArea_01'\",DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,WeightedBlendables=())",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CorpseClass",
					"Type": "TSubclassOf<APlayerCorpse>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "Projectiles",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MaxAttackAtOnce",
					"Type": "int8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipEffectClassMap",
					"Type": "TMap",
					"DefaultValue": "((Head, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Body, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip_Breakable.GE_Equip_Breakable_C'\"),(Gloves, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Weapon, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Boots, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Legs, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Necklaces, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Rings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(SecondRings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerBotAttackBoxScale",
					"Type": "FVector",
					"DefaultValue": "(X=5.000000,Y=5.000000,Z=60.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bServerBotAttackDebug",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerAttackOffsetDist",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterUltimatePointChanged",
					"Type": "FOnCharacterUltimateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "OnEquipmentChanged",
					"Type": "FWSCharacterPlayerEvent",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyStateChanged",
					"Type": "FOnPlayerPartyStateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SkinDataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraPitch",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraViewPoint",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpineYawOffset",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LastFootstepTime",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderMove\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderEndEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderEnd\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDistance",
					"Type": "float",
					"DefaultValue": "40.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDuration",
					"Type": "float",
					"DefaultValue": "0.500000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=-45.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDirection",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleAbilityTag",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.State.Idle\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleCheckInterval",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bLightOff",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ToggleLightBlockTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "RemainLightStoneFuel",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ListenGameplayTagArray",
					"Type": "TArray",
					"DefaultValue": "((TagName=\"Character.State\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bAutoTarget",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLineComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial.Default__BP_PC_Hilda_A_Tutorial_C:ThrowLineComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLocationComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial.Default__BP_PC_Hilda_A_Tutorial_C:ThrowLocationComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackWalkSpeedRate",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsPingMenuActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InputBlockState",
					"Type": "FInputBlockState",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsMapActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "StackBuffEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InitWalkSpeedEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_InitWalkSpeed.GE_InitWalkSpeed_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyState",
					"Type": "EPlayerPartyState",
					"DefaultValue": "Default",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "HalfDeathTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LostTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Hilda/Meshs/SK_PC_Hilda_ServerSide_Physic.SK_PC_Hilda_ServerSide_Physic",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Hilda/Meshs/SK_PC_Hilda_Sit_ServerSide_Physic.SK_PC_Hilda_Sit_ServerSide_Physic",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "Hilda",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial.Default__BP_PC_Hilda_A_Tutorial_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial.Default__BP_PC_Hilda_A_Tutorial_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial.Default__BP_PC_Hilda_A_Tutorial_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial.Default__BP_PC_Hilda_A_Tutorial_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "/Game/Blueprints/Characters/BP_DeadRagDoll.BP_DeadRagDoll_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set InputBlockState",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Input Block State",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 640,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "InputBlockState",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set InputBlockState",
											"TargetPin": "InputBlockState"
										}
									]
								},
								{
									"PinName": "BlockJump",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "BlockInventory",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "BlockMoveForward",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "BlockMoveRight",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "BlockTurn",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "BlockCrouch",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "BlockInteraction",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "BlockPing",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "BlockWeaponChange",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "BlockItemUse",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "BlockAttack",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "BlockSubSkill",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "BlockSkill1",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "BlockSkill2",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "BlockSkill3",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "BlockSkill4",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "BlockSkillUlt",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "BlockLight",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Set InputBlockState",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1008,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "InputBlockState",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Input Block State",
											"TargetPin": "InputBlockState"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnArmorChange 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OldValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "NewValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "InstigatorActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 688,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bReadyArmorTutorial",
											"TargetPin": "bReadyArmorTutorial"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnToggleInventory 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnToggleInventory",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnToggleInventory",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnToggleInventory 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Cast To WBP_Tutorial",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1280,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add Widget to Root\n타깃은 Widget Subsystem",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add Widget to Root\n타깃은 Widget Subsystem",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWBP Tutorial",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Visibility\n타깃은 위젯",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2912,
							"NodePosY": 2032,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "InVisibility",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SelfHitTestInvisible"
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 528,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnToggleInventory",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3296,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 위젯",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Set Visibility\n타깃은 위젯",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.400000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Set Visibility\n타깃은 위젯",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2912,
							"NodePosY": 1776,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "InVisibility",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Hidden"
								}
							]
						},
						{
							"NodeName": "Set bReadyArmorTutorial",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2944,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add to Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bReadyArmorTutorial",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2656,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set InputBlockState",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReadyArmorTutorial",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "10.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get bReadyArmorTutorial",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 688,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "bReadyArmorTutorial",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 928,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 432,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnArmorChange 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "float < float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 256,
							"NodePosY": 1088,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnArmorChange 이벤트",
											"TargetPin": "OldValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnArmorChange 이벤트",
											"TargetPin": "NewValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Tag Add to Actor",
							"NodeClass": "K2Node_AsyncAction",
							"NodePosX": 3296,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bReadyArmorTutorial",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Added",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Create Widget From Pool",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Character.State.ExitDungeon\")"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Create Widget From Pool",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3696,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add to Actor",
											"TargetPin": "Added"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_Tutorial",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSWidgetUtilityLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "WidgetType",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "WBP_Tutorial_C"
								},
								{
									"PinName": "Unique",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_Tutorial",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3472,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1984,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Widget\n타깃은 Widget Subsystem",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Widget Subsystem",
							"NodeClass": "K2Node_GetSubsystem",
							"NodePosX": 896,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Widget to Root\n타깃은 Widget Subsystem",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add Widget to Root\n타깃은 Widget Subsystem",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": 1776,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_Tutorial",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Widget Subsystem",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"UI.Layer.Widget.Tutorial.Guide\")"
								},
								{
									"PinName": "bCreateUnique",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bMoveToFront",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_Tutorial",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1664,
							"NodePosY": 1968,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_Tutorial",
											"TargetPin": "AsWBP Tutorial"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 위젯",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Visibility\n타깃은 위젯",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Widget Subsystem",
							"NodeClass": "K2Node_GetSubsystem",
							"NodePosX": 1664,
							"NodePosY": 1712,
							"Pins": [
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Widget\n타깃은 Widget Subsystem",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Widget\n타깃은 Widget Subsystem",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2016,
							"NodePosY": 1776,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Widget Subsystem",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"UI.Layer.Widget.InGame.HUD\")"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2400,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Widget\n타깃은 Widget Subsystem",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Widget\n타깃은 Widget Subsystem",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 위젯",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 위젯",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1664,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_Tutorial",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Widget Subsystem",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Widget\n타깃은 Widget Subsystem",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 896,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Widget Subsystem",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Widget to Root\n타깃은 Widget Subsystem",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "EnhancedInputAction IA_ToggleMap",
							"NodeClass": "K2Node_EnhancedInputAction",
							"NodePosX": 0,
							"NodePosY": 2176,
							"Pins": [
								{
									"PinName": "Triggered",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_TutorialController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Started",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Ongoing",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Canceled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "ActionValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ElapsedSeconds",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "TriggeredSeconds",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "InputAction",
									"PinCategory": "object",
									"Direction": "Output",
									"DefaultValue": "IA_ToggleMap"
								}
							]
						},
						{
							"NodeName": "Set bShowMap",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1872,
							"NodePosY": 2288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bShowMap",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get bShowMap",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1504,
							"NodePosY": 2432,
							"Pins": [
								{
									"PinName": "bShowMap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "NOT Boolean",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1712,
							"NodePosY": 2416,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Get bShowMap",
											"TargetPin": "bShowMap"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Set bShowMap",
											"TargetPin": "bShowMap"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WBP_Tutorial",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 4048,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Create Widget From Pool",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 위젯",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Create Widget From Pool",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWBP Tutorial",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get HideOnEnd",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get HideOnEnd",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4320,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "HideOnEnd",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 위젯",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_Tutorial",
											"TargetPin": "AsWBP Tutorial"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Visibility\n타깃은 위젯",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4576,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_Tutorial",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get HideOnEnd",
											"TargetPin": "HideOnEnd"
										}
									]
								},
								{
									"PinName": "InVisibility",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Collapsed"
								}
							]
						},
						{
							"NodeName": "Get Controller\n타깃은 폰",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 48,
							"NodePosY": 2320,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_TutorialController",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_TutorialController",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 416,
							"NodePosY": 2176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "EnhancedInputAction IA_ToggleMap",
											"TargetPin": "Triggered"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Controller\n타깃은 폰",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Tutorial Controller",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentTutorialStage",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get CurrentTutorialStage",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 784,
							"NodePosY": 2240,
							"Pins": [
								{
									"PinName": "CurrentTutorialStage",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal, Case Insensitive (String)",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Equal, Case Insensitive (String)",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_TutorialController",
											"TargetPin": "AsBP Tutorial Controller"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal, Case Insensitive (String)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1104,
							"NodePosY": 2256,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetStringLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "string",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentTutorialStage",
											"TargetPin": "CurrentTutorialStage"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "string",
									"Direction": "Input",
									"DefaultValue": "tutorial_start"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OR Boolean",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal, Case Insensitive (String)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1104,
							"NodePosY": 2368,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetStringLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "string",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentTutorialStage",
											"TargetPin": "CurrentTutorialStage"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "string",
									"Direction": "Input",
									"DefaultValue": "tutorial_stone"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OR Boolean",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1552,
							"NodePosY": 2176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_TutorialController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "OR Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bShowMap",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OR Boolean",
							"NodeClass": "K2Node_CommutativeAssociativeBinaryOperator",
							"NodePosX": 1360,
							"NodePosY": 2304,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Equal, Case Insensitive (String)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Equal, Case Insensitive (String)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						}
					],
					"NodeCount": 45
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial.BP_PC_Hilda_A_Tutorial"
		},
		{
			"AssetName": "BP_PC_Baran_Base",
			"ParentClass": "BP_Player_C",
			"Variables": [
				{
					"Name": "EquipSlotsCache",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipModifyCache",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Baran_Base.Default__BP_PC_Baran_Base_C:CameraSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraComponent",
					"Type": "TObjectPtr<UWSCameraComponent>",
					"DefaultValue": "/Script/WorldStalker.WSCameraComponent'/Game/Blueprints/Characters/BP_PC_Baran_Base.Default__BP_PC_Baran_Base_C:Camera'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "NSBloodRing",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Baran_Base.Default__BP_PC_Baran_Base_C:NSBloodRing'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Baran_Base.Default__BP_PC_Baran_Base_C:LightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Baran_Base.Default__BP_PC_Baran_Base_C:Light'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent2",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Baran_Base.Default__BP_PC_Baran_Base_C:Light2'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpotLightComponent",
					"Type": "TObjectPtr<USpotLightComponent>",
					"DefaultValue": "/Script/Engine.SpotLightComponent'/Game/Blueprints/Characters/BP_PC_Baran_Base.Default__BP_PC_Baran_Base_C:SpotLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Baran_Base.Default__BP_PC_Baran_Base_C:BackLightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Baran_Base.Default__BP_PC_Baran_Base_C:BackLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "WaistCrystal",
					"Type": "TObjectPtr<UChildActorComponent>",
					"DefaultValue": "/Script/Engine.ChildActorComponent'/Game/Blueprints/Characters/BP_PC_Baran_Base.Default__BP_PC_Baran_Base_C:WaistCrystal'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipActor",
					"Type": "TObjectPtr<AActor>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipDTID",
					"Type": "FString",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "FootstepEquipType",
					"Type": "EEquipType",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterArmorGimmickTarget",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bForceUseTestData",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestEquips",
					"Type": "TMap",
					"DefaultValue": "((Weapon, \"1002010\"),(Body, \"2201110\"))",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestSkills",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestPassives",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PostProcessOutOfField",
					"Type": "FPostProcessSettings",
					"DefaultValue": "(bOverride_ColorGradingLUT=True,WhiteTemp=6500.000000,ColorSaturation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),BloomIntensity=0.675000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=0.030000,AutoExposureMaxBrightness=8.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-8.000000,HistogramLogMax=4.000000,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=\"/Script/Engine.Texture2D'/Game/_Art/_Lut/LUT_PlayerOutofArea_01.LUT_PlayerOutofArea_01'\",DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,WeightedBlendables=())",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CorpseClass",
					"Type": "TSubclassOf<APlayerCorpse>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "Projectiles",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MaxAttackAtOnce",
					"Type": "int8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipEffectClassMap",
					"Type": "TMap",
					"DefaultValue": "((Head, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Body, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip_Breakable.GE_Equip_Breakable_C'\"),(Gloves, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Weapon, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Boots, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Legs, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Necklaces, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Rings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(SecondRings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerBotAttackBoxScale",
					"Type": "FVector",
					"DefaultValue": "(X=20.000000,Y=20.000000,Z=80.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bServerBotAttackDebug",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerAttackOffsetDist",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterUltimatePointChanged",
					"Type": "FOnCharacterUltimateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "OnEquipmentChanged",
					"Type": "FWSCharacterPlayerEvent",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyStateChanged",
					"Type": "FOnPlayerPartyStateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SkinDataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraPitch",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraViewPoint",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpineYawOffset",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LastFootstepTime",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderMove\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderEndEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderEnd\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDistance",
					"Type": "float",
					"DefaultValue": "40.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDuration",
					"Type": "float",
					"DefaultValue": "0.500000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=-45.000000,Y=0.000000,Z=1.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDirection",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleAbilityTag",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.State.Idle\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleCheckInterval",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bLightOff",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ToggleLightBlockTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "RemainLightStoneFuel",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ListenGameplayTagArray",
					"Type": "TArray",
					"DefaultValue": "((TagName=\"Character.State\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bAutoTarget",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLineComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Baran_Base.Default__BP_PC_Baran_Base_C:ThrowLineComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLocationComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Baran_Base.Default__BP_PC_Baran_Base_C:ThrowLocationComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackWalkSpeedRate",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsPingMenuActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InputBlockState",
					"Type": "FInputBlockState",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsMapActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "StackBuffEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InitWalkSpeedEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_InitWalkSpeed.GE_InitWalkSpeed_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyState",
					"Type": "EPlayerPartyState",
					"DefaultValue": "Default",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "HalfDeathTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LostTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Baran/Meshs/SK_PC_Baran_ServerSide_Physics.SK_PC_Baran_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Baran/Meshs/SK_PC_Baran_Sit_ServerSide_Physics.SK_PC_Baran_Sit_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "Baran",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/Characters/BP_PC_Baran_Base.Default__BP_PC_Baran_Base_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/Characters/BP_PC_Baran_Base.Default__BP_PC_Baran_Base_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/Characters/BP_PC_Baran_Base.Default__BP_PC_Baran_Base_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/Characters/BP_PC_Baran_Base.Default__BP_PC_Baran_Base_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "/Game/Blueprints/Characters/BP_DeadRagDoll.BP_DeadRagDoll_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_PC_Baran_Base.BP_PC_Baran_Base"
		},
		{
			"AssetName": "BP_PC_Baran_A01",
			"ParentClass": "BP_PC_Baran_Base_C",
			"Variables": [
				{
					"Name": "EquipSlotsCache",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipModifyCache",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Baran_A01.Default__BP_PC_Baran_A01_C:CameraSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraComponent",
					"Type": "TObjectPtr<UWSCameraComponent>",
					"DefaultValue": "/Script/WorldStalker.WSCameraComponent'/Game/Blueprints/Characters/BP_PC_Baran_A01.Default__BP_PC_Baran_A01_C:Camera'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "NSBloodRing",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Baran_A01.Default__BP_PC_Baran_A01_C:NSBloodRing'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Baran_A01.Default__BP_PC_Baran_A01_C:LightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Baran_A01.Default__BP_PC_Baran_A01_C:Light'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent2",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Baran_A01.Default__BP_PC_Baran_A01_C:Light2'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpotLightComponent",
					"Type": "TObjectPtr<USpotLightComponent>",
					"DefaultValue": "/Script/Engine.SpotLightComponent'/Game/Blueprints/Characters/BP_PC_Baran_A01.Default__BP_PC_Baran_A01_C:SpotLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Baran_A01.Default__BP_PC_Baran_A01_C:BackLightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Baran_A01.Default__BP_PC_Baran_A01_C:BackLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "WaistCrystal",
					"Type": "TObjectPtr<UChildActorComponent>",
					"DefaultValue": "/Script/Engine.ChildActorComponent'/Game/Blueprints/Characters/BP_PC_Baran_A01.Default__BP_PC_Baran_A01_C:WaistCrystal'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipActor",
					"Type": "TObjectPtr<AActor>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipDTID",
					"Type": "FString",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "FootstepEquipType",
					"Type": "EEquipType",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterArmorGimmickTarget",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bForceUseTestData",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestEquips",
					"Type": "TMap",
					"DefaultValue": "((Weapon, \"EQ0200000\"),(Body, \"EQ2100000\"),(Legs, \"EQ2300000\"))",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestSkills",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestPassives",
					"Type": "TArray",
					"DefaultValue": "(\"1000407\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PostProcessOutOfField",
					"Type": "FPostProcessSettings",
					"DefaultValue": "(bOverride_ColorGradingLUT=True,WhiteTemp=6500.000000,ColorSaturation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),BloomIntensity=0.675000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=0.030000,AutoExposureMaxBrightness=8.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-8.000000,HistogramLogMax=4.000000,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=\"/Script/Engine.Texture2D'/Game/_Art/_Lut/LUT_PlayerOutofArea_01.LUT_PlayerOutofArea_01'\",DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,WeightedBlendables=())",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CorpseClass",
					"Type": "TSubclassOf<APlayerCorpse>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "Projectiles",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MaxAttackAtOnce",
					"Type": "int8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipEffectClassMap",
					"Type": "TMap",
					"DefaultValue": "((Head, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Body, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip_Breakable.GE_Equip_Breakable_C'\"),(Gloves, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Weapon, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Boots, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Legs, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Necklaces, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Rings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(SecondRings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerBotAttackBoxScale",
					"Type": "FVector",
					"DefaultValue": "(X=20.000000,Y=20.000000,Z=80.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bServerBotAttackDebug",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerAttackOffsetDist",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterUltimatePointChanged",
					"Type": "FOnCharacterUltimateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "OnEquipmentChanged",
					"Type": "FWSCharacterPlayerEvent",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyStateChanged",
					"Type": "FOnPlayerPartyStateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SkinDataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraPitch",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraViewPoint",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpineYawOffset",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LastFootstepTime",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderMove\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderEndEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderEnd\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDistance",
					"Type": "float",
					"DefaultValue": "40.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDuration",
					"Type": "float",
					"DefaultValue": "0.500000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=-45.000000,Y=0.000000,Z=1.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDirection",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleAbilityTag",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.State.Idle\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleCheckInterval",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bLightOff",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ToggleLightBlockTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "RemainLightStoneFuel",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ListenGameplayTagArray",
					"Type": "TArray",
					"DefaultValue": "((TagName=\"Character.State\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bAutoTarget",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLineComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Baran_A01.Default__BP_PC_Baran_A01_C:ThrowLineComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLocationComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Baran_A01.Default__BP_PC_Baran_A01_C:ThrowLocationComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackWalkSpeedRate",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsPingMenuActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InputBlockState",
					"Type": "FInputBlockState",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsMapActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "StackBuffEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InitWalkSpeedEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_InitWalkSpeed.GE_InitWalkSpeed_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyState",
					"Type": "EPlayerPartyState",
					"DefaultValue": "Default",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "HalfDeathTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LostTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Baran/Meshs/SK_PC_Baran_ServerSide_Physics.SK_PC_Baran_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Baran/Meshs/SK_PC_Baran_Sit_ServerSide_Physics.SK_PC_Baran_Sit_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "Baran",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/Characters/BP_PC_Baran_A01.Default__BP_PC_Baran_A01_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/Characters/BP_PC_Baran_A01.Default__BP_PC_Baran_A01_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/Characters/BP_PC_Baran_A01.Default__BP_PC_Baran_A01_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/Characters/BP_PC_Baran_A01.Default__BP_PC_Baran_A01_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "/Game/Blueprints/Characters/BP_DeadRagDoll.BP_DeadRagDoll_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_PC_Baran_A01.BP_PC_Baran_A01"
		},
		{
			"AssetName": "BP_PC_Cazimord_A",
			"ParentClass": "BP_Player_C",
			"Variables": [
				{
					"Name": "EquipSlotsCache",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipModifyCache",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Cazimord_A.Default__BP_PC_Cazimord_A_C:CameraSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraComponent",
					"Type": "TObjectPtr<UWSCameraComponent>",
					"DefaultValue": "/Script/WorldStalker.WSCameraComponent'/Game/Blueprints/Characters/BP_PC_Cazimord_A.Default__BP_PC_Cazimord_A_C:Camera'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "NSBloodRing",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Cazimord_A.Default__BP_PC_Cazimord_A_C:NSBloodRing'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Cazimord_A.Default__BP_PC_Cazimord_A_C:LightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Cazimord_A.Default__BP_PC_Cazimord_A_C:Light'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent2",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Cazimord_A.Default__BP_PC_Cazimord_A_C:Light2'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpotLightComponent",
					"Type": "TObjectPtr<USpotLightComponent>",
					"DefaultValue": "/Script/Engine.SpotLightComponent'/Game/Blueprints/Characters/BP_PC_Cazimord_A.Default__BP_PC_Cazimord_A_C:SpotLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Cazimord_A.Default__BP_PC_Cazimord_A_C:BackLightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Cazimord_A.Default__BP_PC_Cazimord_A_C:BackLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "WaistCrystal",
					"Type": "TObjectPtr<UChildActorComponent>",
					"DefaultValue": "/Script/Engine.ChildActorComponent'/Game/Blueprints/Characters/BP_PC_Cazimord_A.Default__BP_PC_Cazimord_A_C:WaistCrystal'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipActor",
					"Type": "TObjectPtr<AActor>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipDTID",
					"Type": "FString",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "FootstepEquipType",
					"Type": "EEquipType",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterArmorGimmickTarget",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bForceUseTestData",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestEquips",
					"Type": "TMap",
					"DefaultValue": "((Weapon, \"EQ0000000\"),(Body, \"EQ2100000\"),(Legs, \"EQ2300000\"))",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestSkills",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestPassives",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PostProcessOutOfField",
					"Type": "FPostProcessSettings",
					"DefaultValue": "(bOverride_ColorGradingLUT=True,WhiteTemp=6500.000000,ColorSaturation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),BloomIntensity=0.675000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=0.030000,AutoExposureMaxBrightness=8.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-8.000000,HistogramLogMax=4.000000,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=\"/Script/Engine.Texture2D'/Game/_Art/_Lut/LUT_PlayerOutofArea_01.LUT_PlayerOutofArea_01'\",DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,WeightedBlendables=())",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CorpseClass",
					"Type": "TSubclassOf<APlayerCorpse>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "Projectiles",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MaxAttackAtOnce",
					"Type": "int8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipEffectClassMap",
					"Type": "TMap",
					"DefaultValue": "((Head, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Body, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip_Breakable.GE_Equip_Breakable_C'\"),(Gloves, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Weapon, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Boots, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Legs, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Necklaces, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Rings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(SecondRings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerBotAttackBoxScale",
					"Type": "FVector",
					"DefaultValue": "(X=5.000000,Y=5.000000,Z=60.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bServerBotAttackDebug",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerAttackOffsetDist",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterUltimatePointChanged",
					"Type": "FOnCharacterUltimateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "OnEquipmentChanged",
					"Type": "FWSCharacterPlayerEvent",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyStateChanged",
					"Type": "FOnPlayerPartyStateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SkinDataRowName",
					"Type": "FName",
					"DefaultValue": "Cazimord",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraPitch",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraViewPoint",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpineYawOffset",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LastFootstepTime",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderMove\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderEndEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderEnd\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDistance",
					"Type": "float",
					"DefaultValue": "40.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDuration",
					"Type": "float",
					"DefaultValue": "0.500000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=-45.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDirection",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleAbilityTag",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.State.Idle\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleCheckInterval",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bLightOff",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ToggleLightBlockTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "RemainLightStoneFuel",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ListenGameplayTagArray",
					"Type": "TArray",
					"DefaultValue": "((TagName=\"Character.State\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bAutoTarget",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLineComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Cazimord_A.Default__BP_PC_Cazimord_A_C:ThrowLineComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLocationComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Cazimord_A.Default__BP_PC_Cazimord_A_C:ThrowLocationComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackWalkSpeedRate",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsPingMenuActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InputBlockState",
					"Type": "FInputBlockState",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsMapActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "StackBuffEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InitWalkSpeedEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_InitWalkSpeed.GE_InitWalkSpeed_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyState",
					"Type": "EPlayerPartyState",
					"DefaultValue": "Default",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "HalfDeathTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LostTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Cazimord/Meshs/SK_PC_Cazimord_BaseA_000_ServerSide_Physics.SK_PC_Cazimord_BaseA_000_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Cazimord/Meshs/SK_PC_Cazimord_BaseA_000_Sit_ServerSide_Physics.SK_PC_Cazimord_BaseA_000_Sit_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "Cazimord",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/Characters/BP_PC_Cazimord_A.Default__BP_PC_Cazimord_A_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/Characters/BP_PC_Cazimord_A.Default__BP_PC_Cazimord_A_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/Characters/BP_PC_Cazimord_A.Default__BP_PC_Cazimord_A_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/Characters/BP_PC_Cazimord_A.Default__BP_PC_Cazimord_A_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "/Game/Blueprints/Characters/BP_DeadRagDoll.BP_DeadRagDoll_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\r\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnCoolTimeApplied 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "ActiveHandle",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "NewStackCount",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer < integer",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "OldStackCount",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer < integer",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnCoolTimeRemoved 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "RemovedEffect",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "integer < integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 256,
							"NodePosY": 665,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnCoolTimeApplied 이벤트",
											"TargetPin": "NewStackCount"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnCoolTimeApplied 이벤트",
											"TargetPin": "OldStackCount"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 656,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer < integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 640,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 864,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Cazimord_Flash_Stack_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 416,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnCoolTimeApplied 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "On Component Hit (CapsuleComponent)",
							"NodeClass": "K2Node_ComponentBoundEvent",
							"NodePosX": 0,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "OtherComp",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "NormalImpulse",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 336,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Hit (CapsuleComponent)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Hit (CapsuleComponent)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 592,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Same Party",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Hit (CapsuleComponent)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Same Party",
											"TargetPin": "InstigatorActor"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Same Party",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 864,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "InstigatorActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bIsSameParty",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 704,
							"NodePosY": 1287,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Same Party",
											"TargetPin": "TargetActor"
										},
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1136,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Same Party",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Same Party",
											"TargetPin": "bIsSameParty"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Send Gameplay Event to Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.CapsuleComponentHit\")"
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 20
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_PC_Cazimord_A.BP_PC_Cazimord_A"
		},
		{
			"AssetName": "BP_PC_Clad_Base",
			"ParentClass": "BP_Player_C",
			"Variables": [
				{
					"Name": "EquipSlotsCache",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipModifyCache",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Clad_Base.Default__BP_PC_Clad_Base_C:CameraSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraComponent",
					"Type": "TObjectPtr<UWSCameraComponent>",
					"DefaultValue": "/Script/WorldStalker.WSCameraComponent'/Game/Blueprints/Characters/BP_PC_Clad_Base.Default__BP_PC_Clad_Base_C:Camera'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "NSBloodRing",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Clad_Base.Default__BP_PC_Clad_Base_C:NSBloodRing'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Clad_Base.Default__BP_PC_Clad_Base_C:LightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Clad_Base.Default__BP_PC_Clad_Base_C:Light'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent2",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Clad_Base.Default__BP_PC_Clad_Base_C:Light2'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpotLightComponent",
					"Type": "TObjectPtr<USpotLightComponent>",
					"DefaultValue": "/Script/Engine.SpotLightComponent'/Game/Blueprints/Characters/BP_PC_Clad_Base.Default__BP_PC_Clad_Base_C:SpotLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Clad_Base.Default__BP_PC_Clad_Base_C:BackLightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Clad_Base.Default__BP_PC_Clad_Base_C:BackLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "WaistCrystal",
					"Type": "TObjectPtr<UChildActorComponent>",
					"DefaultValue": "/Script/Engine.ChildActorComponent'/Game/Blueprints/Characters/BP_PC_Clad_Base.Default__BP_PC_Clad_Base_C:WaistCrystal'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipActor",
					"Type": "TObjectPtr<AActor>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipDTID",
					"Type": "FString",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "FootstepEquipType",
					"Type": "EEquipType",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterArmorGimmickTarget",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bForceUseTestData",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestEquips",
					"Type": "TMap",
					"DefaultValue": "((Weapon, \"1005010\"),(Body, \"2301210\"))",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestSkills",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestPassives",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PostProcessOutOfField",
					"Type": "FPostProcessSettings",
					"DefaultValue": "(bOverride_ColorGradingLUT=True,WhiteTemp=6500.000000,ColorSaturation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),BloomIntensity=0.675000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=0.030000,AutoExposureMaxBrightness=8.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-8.000000,HistogramLogMax=4.000000,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=\"/Script/Engine.Texture2D'/Game/_Art/_Lut/LUT_PlayerOutofArea_01.LUT_PlayerOutofArea_01'\",DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,WeightedBlendables=())",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CorpseClass",
					"Type": "TSubclassOf<APlayerCorpse>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "Projectiles",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MaxAttackAtOnce",
					"Type": "int8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipEffectClassMap",
					"Type": "TMap",
					"DefaultValue": "((Head, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Body, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip_Breakable.GE_Equip_Breakable_C'\"),(Gloves, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Weapon, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Boots, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Legs, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Necklaces, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Rings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(SecondRings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerBotAttackBoxScale",
					"Type": "FVector",
					"DefaultValue": "(X=6.000000,Y=6.000000,Z=60.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bServerBotAttackDebug",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerAttackOffsetDist",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterUltimatePointChanged",
					"Type": "FOnCharacterUltimateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "OnEquipmentChanged",
					"Type": "FWSCharacterPlayerEvent",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyStateChanged",
					"Type": "FOnPlayerPartyStateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SkinDataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraPitch",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraViewPoint",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpineYawOffset",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LastFootstepTime",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderMove\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderEndEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderEnd\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDistance",
					"Type": "float",
					"DefaultValue": "40.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDuration",
					"Type": "float",
					"DefaultValue": "0.500000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=-45.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDirection",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleAbilityTag",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.State.Idle\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleCheckInterval",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bLightOff",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ToggleLightBlockTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "RemainLightStoneFuel",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ListenGameplayTagArray",
					"Type": "TArray",
					"DefaultValue": "((TagName=\"Character.State\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bAutoTarget",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLineComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Clad_Base.Default__BP_PC_Clad_Base_C:ThrowLineComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLocationComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Clad_Base.Default__BP_PC_Clad_Base_C:ThrowLocationComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackWalkSpeedRate",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsPingMenuActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InputBlockState",
					"Type": "FInputBlockState",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsMapActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "StackBuffEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InitWalkSpeedEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_InitWalkSpeed.GE_InitWalkSpeed_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyState",
					"Type": "EPlayerPartyState",
					"DefaultValue": "Default",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "HalfDeathTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LostTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Clad/Meshs/SK_PC_Clad_ServerSide_Physics.SK_PC_Clad_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Clad/Meshs/SK_PC_Clad_Sit_ServerSide_Physics.SK_PC_Clad_Sit_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "Clad",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/Characters/BP_PC_Clad_Base.Default__BP_PC_Clad_Base_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/Characters/BP_PC_Clad_Base.Default__BP_PC_Clad_Base_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/Characters/BP_PC_Clad_Base.Default__BP_PC_Clad_Base_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/Characters/BP_PC_Clad_Base.Default__BP_PC_Clad_Base_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "/Game/Blueprints/Characters/BP_DeadRagDoll.BP_DeadRagDoll_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "MagicSockets",
					"Class": "SceneComponent",
					"Parent": "CollisionCylinder"
				},
				{
					"Name": "Scene1",
					"Class": "SceneComponent"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -56,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 144,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event to Actor",
							"NodeClass": "K2Node_AsyncAction",
							"NodePosX": 544,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.BlockSuccess\")"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Tag Add to Actor",
							"NodeClass": "K2Node_AsyncAction",
							"NodePosX": 544,
							"NodePosY": 338,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Added",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Effect.AttackFailMotion\")"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 336,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event to Actor",
							"NodeClass": "K2Node_AsyncAction",
							"NodePosX": 544,
							"NodePosY": 114,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add to Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackSuccess\")"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "RemoveGE\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": -32,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -368,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -144,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk1\",Attribute=/Script/WorldStalker.PassiveSet:Perk1,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 288,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 912,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 896,
							"NodePosY": 343,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "InstigatorAbilitySystemComponent"
										},
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "EventReceived"
										},
										{
											"TargetNode": "Wait Gameplay Tag Add to Actor",
											"TargetPin": "Added"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "GameplayEffect",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Clad_NormalAttackPer_C"
								},
								{
									"PinName": "InstigatorAbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1312,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Clad_NormalAttackPer_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1616,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 16
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_PC_Clad_Base.BP_PC_Clad_Base"
		},
		{
			"AssetName": "BP_PC_Clad_A01",
			"ParentClass": "BP_PC_Clad_Base_C",
			"Variables": [
				{
					"Name": "EquipSlotsCache",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipModifyCache",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Clad_A01.Default__BP_PC_Clad_A01_C:CameraSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraComponent",
					"Type": "TObjectPtr<UWSCameraComponent>",
					"DefaultValue": "/Script/WorldStalker.WSCameraComponent'/Game/Blueprints/Characters/BP_PC_Clad_A01.Default__BP_PC_Clad_A01_C:Camera'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "NSBloodRing",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Clad_A01.Default__BP_PC_Clad_A01_C:NSBloodRing'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Clad_A01.Default__BP_PC_Clad_A01_C:LightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Clad_A01.Default__BP_PC_Clad_A01_C:Light'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent2",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Clad_A01.Default__BP_PC_Clad_A01_C:Light2'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpotLightComponent",
					"Type": "TObjectPtr<USpotLightComponent>",
					"DefaultValue": "/Script/Engine.SpotLightComponent'/Game/Blueprints/Characters/BP_PC_Clad_A01.Default__BP_PC_Clad_A01_C:SpotLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Clad_A01.Default__BP_PC_Clad_A01_C:BackLightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Clad_A01.Default__BP_PC_Clad_A01_C:BackLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "WaistCrystal",
					"Type": "TObjectPtr<UChildActorComponent>",
					"DefaultValue": "/Script/Engine.ChildActorComponent'/Game/Blueprints/Characters/BP_PC_Clad_A01.Default__BP_PC_Clad_A01_C:WaistCrystal'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipActor",
					"Type": "TObjectPtr<AActor>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipDTID",
					"Type": "FString",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "FootstepEquipType",
					"Type": "EEquipType",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterArmorGimmickTarget",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bForceUseTestData",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestEquips",
					"Type": "TMap",
					"DefaultValue": "((Weapon, \"EQ0500000\"),(Body, \"EQ3100000\"),(Legs, \"EQ3300000\"))",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestSkills",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestPassives",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PostProcessOutOfField",
					"Type": "FPostProcessSettings",
					"DefaultValue": "(bOverride_ColorGradingLUT=True,WhiteTemp=6500.000000,ColorSaturation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),BloomIntensity=0.675000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=0.030000,AutoExposureMaxBrightness=8.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-8.000000,HistogramLogMax=4.000000,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=\"/Script/Engine.Texture2D'/Game/_Art/_Lut/LUT_PlayerOutofArea_01.LUT_PlayerOutofArea_01'\",DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,WeightedBlendables=())",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CorpseClass",
					"Type": "TSubclassOf<APlayerCorpse>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "Projectiles",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MaxAttackAtOnce",
					"Type": "int8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipEffectClassMap",
					"Type": "TMap",
					"DefaultValue": "((Head, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Body, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip_Breakable.GE_Equip_Breakable_C'\"),(Gloves, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Weapon, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Boots, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Legs, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Necklaces, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Rings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(SecondRings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerBotAttackBoxScale",
					"Type": "FVector",
					"DefaultValue": "(X=6.000000,Y=6.000000,Z=60.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bServerBotAttackDebug",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerAttackOffsetDist",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterUltimatePointChanged",
					"Type": "FOnCharacterUltimateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "OnEquipmentChanged",
					"Type": "FWSCharacterPlayerEvent",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyStateChanged",
					"Type": "FOnPlayerPartyStateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SkinDataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraPitch",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraViewPoint",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpineYawOffset",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LastFootstepTime",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderMove\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderEndEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderEnd\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDistance",
					"Type": "float",
					"DefaultValue": "40.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDuration",
					"Type": "float",
					"DefaultValue": "0.500000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=-45.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDirection",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleAbilityTag",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.State.Idle\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleCheckInterval",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bLightOff",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ToggleLightBlockTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "RemainLightStoneFuel",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ListenGameplayTagArray",
					"Type": "TArray",
					"DefaultValue": "((TagName=\"Character.State\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bAutoTarget",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLineComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Clad_A01.Default__BP_PC_Clad_A01_C:ThrowLineComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLocationComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Clad_A01.Default__BP_PC_Clad_A01_C:ThrowLocationComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackWalkSpeedRate",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsPingMenuActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InputBlockState",
					"Type": "FInputBlockState",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsMapActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "StackBuffEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InitWalkSpeedEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_InitWalkSpeed.GE_InitWalkSpeed_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyState",
					"Type": "EPlayerPartyState",
					"DefaultValue": "Default",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "HalfDeathTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LostTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Clad/Meshs/SK_PC_Clad_ServerSide_Physics.SK_PC_Clad_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Clad/Meshs/SK_PC_Clad_Sit_ServerSide_Physics.SK_PC_Clad_Sit_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "Clad",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/Characters/BP_PC_Clad_A01.Default__BP_PC_Clad_A01_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/Characters/BP_PC_Clad_A01.Default__BP_PC_Clad_A01_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/Characters/BP_PC_Clad_A01.Default__BP_PC_Clad_A01_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/Characters/BP_PC_Clad_A01.Default__BP_PC_Clad_A01_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "/Game/Blueprints/Characters/BP_DeadRagDoll.BP_DeadRagDoll_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_PC_Clad_A01.BP_PC_Clad_A01"
		},
		{
			"AssetName": "BP_PC_Player_BlackMaria_A",
			"ParentClass": "BP_Player_C",
			"Variables": [
				{
					"Name": "EquipSlotsCache",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipModifyCache",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Player_BlackMaria_A.Default__BP_PC_Player_BlackMaria_A_C:CameraSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraComponent",
					"Type": "TObjectPtr<UWSCameraComponent>",
					"DefaultValue": "/Script/WorldStalker.WSCameraComponent'/Game/Blueprints/Characters/BP_PC_Player_BlackMaria_A.Default__BP_PC_Player_BlackMaria_A_C:Camera'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "NSBloodRing",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Player_BlackMaria_A.Default__BP_PC_Player_BlackMaria_A_C:NSBloodRing'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Player_BlackMaria_A.Default__BP_PC_Player_BlackMaria_A_C:LightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Player_BlackMaria_A.Default__BP_PC_Player_BlackMaria_A_C:Light'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent2",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Player_BlackMaria_A.Default__BP_PC_Player_BlackMaria_A_C:Light2'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpotLightComponent",
					"Type": "TObjectPtr<USpotLightComponent>",
					"DefaultValue": "/Script/Engine.SpotLightComponent'/Game/Blueprints/Characters/BP_PC_Player_BlackMaria_A.Default__BP_PC_Player_BlackMaria_A_C:SpotLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Player_BlackMaria_A.Default__BP_PC_Player_BlackMaria_A_C:BackLightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Player_BlackMaria_A.Default__BP_PC_Player_BlackMaria_A_C:BackLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "WaistCrystal",
					"Type": "TObjectPtr<UChildActorComponent>",
					"DefaultValue": "/Script/Engine.ChildActorComponent'/Game/Blueprints/Characters/BP_PC_Player_BlackMaria_A.Default__BP_PC_Player_BlackMaria_A_C:WaistCrystal'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipActor",
					"Type": "TObjectPtr<AActor>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipDTID",
					"Type": "FString",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "FootstepEquipType",
					"Type": "EEquipType",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterArmorGimmickTarget",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bForceUseTestData",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestEquips",
					"Type": "TMap",
					"DefaultValue": "((Weapon, \"EQ0200000\"),(Body, \"EQ2100000\"),(Legs, \"EQ2300000\"))",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestSkills",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestPassives",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PostProcessOutOfField",
					"Type": "FPostProcessSettings",
					"DefaultValue": "(bOverride_ColorGradingLUT=True,WhiteTemp=6500.000000,ColorSaturation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),BloomIntensity=0.675000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=0.030000,AutoExposureMaxBrightness=8.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-8.000000,HistogramLogMax=4.000000,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=\"/Script/Engine.Texture2D'/Game/_Art/_Lut/LUT_PlayerOutofArea_01.LUT_PlayerOutofArea_01'\",DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,WeightedBlendables=())",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CorpseClass",
					"Type": "TSubclassOf<APlayerCorpse>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "Projectiles",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MaxAttackAtOnce",
					"Type": "int8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipEffectClassMap",
					"Type": "TMap",
					"DefaultValue": "((Head, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Body, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip_Breakable.GE_Equip_Breakable_C'\"),(Gloves, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Weapon, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Boots, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Legs, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Necklaces, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Rings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(SecondRings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerBotAttackBoxScale",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bServerBotAttackDebug",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerAttackOffsetDist",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterUltimatePointChanged",
					"Type": "FOnCharacterUltimateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "OnEquipmentChanged",
					"Type": "FWSCharacterPlayerEvent",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyStateChanged",
					"Type": "FOnPlayerPartyStateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SkinDataRowName",
					"Type": "FName",
					"DefaultValue": "BlackMaria",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraPitch",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraViewPoint",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpineYawOffset",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LastFootstepTime",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderMove\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderEndEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderEnd\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDistance",
					"Type": "float",
					"DefaultValue": "40.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDuration",
					"Type": "float",
					"DefaultValue": "0.500000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=-45.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDirection",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleAbilityTag",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.State.Idle\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleCheckInterval",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bLightOff",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ToggleLightBlockTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "RemainLightStoneFuel",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ListenGameplayTagArray",
					"Type": "TArray",
					"DefaultValue": "((TagName=\"Character.State\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bAutoTarget",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLineComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Player_BlackMaria_A.Default__BP_PC_Player_BlackMaria_A_C:ThrowLineComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLocationComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Player_BlackMaria_A.Default__BP_PC_Player_BlackMaria_A_C:ThrowLocationComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackWalkSpeedRate",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsPingMenuActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InputBlockState",
					"Type": "FInputBlockState",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsMapActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "StackBuffEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InitWalkSpeedEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_InitWalkSpeed.GE_InitWalkSpeed_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyState",
					"Type": "EPlayerPartyState",
					"DefaultValue": "Default",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "HalfDeathTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LostTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/BlackMaria/Mesh/SK_PC_BlackMaria_Base_000_ServerSide_Physics.SK_PC_BlackMaria_Base_000_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/BlackMaria/Mesh/SK_PC_BlackMaria_Base_000_Sit_ServerSide_Physics.SK_PC_BlackMaria_Base_000_Sit_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "BlackMaria",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/Characters/BP_PC_Player_BlackMaria_A.Default__BP_PC_Player_BlackMaria_A_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/Characters/BP_PC_Player_BlackMaria_A.Default__BP_PC_Player_BlackMaria_A_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/Characters/BP_PC_Player_BlackMaria_A.Default__BP_PC_Player_BlackMaria_A_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/Characters/BP_PC_Player_BlackMaria_A.Default__BP_PC_Player_BlackMaria_A_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "/Game/Blueprints/Characters/BP_DeadRagDoll.BP_DeadRagDoll_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "On Component Hit (CapsuleComponent)",
							"NodeClass": "K2Node_ComponentBoundEvent",
							"NodePosX": 0,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "OtherComp",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "NormalImpulse",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 336,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Hit (CapsuleComponent)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Hit (CapsuleComponent)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 592,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Same Party",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Hit (CapsuleComponent)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Same Party",
											"TargetPin": "InstigatorActor"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Same Party",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 864,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "InstigatorActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bIsSameParty",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 704,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Same Party",
											"TargetPin": "TargetActor"
										},
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1136,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Same Party",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Same Party",
											"TargetPin": "bIsSameParty"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Send Gameplay Event to Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.CapsuleComponentHit\")"
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 12
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_PC_Player_BlackMaria_A.BP_PC_Player_BlackMaria_A"
		},
		{
			"AssetName": "BP_PC_Player_Lian_Base",
			"ParentClass": "BP_Player_Ammo_Base_C",
			"Variables": [
				{
					"Name": "EquipSlotsCache",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipModifyCache",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_Base.Default__BP_PC_Player_Lian_Base_C:CameraSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraComponent",
					"Type": "TObjectPtr<UWSCameraComponent>",
					"DefaultValue": "/Script/WorldStalker.WSCameraComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_Base.Default__BP_PC_Player_Lian_Base_C:Camera'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "NSBloodRing",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_Base.Default__BP_PC_Player_Lian_Base_C:NSBloodRing'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_Base.Default__BP_PC_Player_Lian_Base_C:LightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_Base.Default__BP_PC_Player_Lian_Base_C:Light'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent2",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_Base.Default__BP_PC_Player_Lian_Base_C:Light2'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpotLightComponent",
					"Type": "TObjectPtr<USpotLightComponent>",
					"DefaultValue": "/Script/Engine.SpotLightComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_Base.Default__BP_PC_Player_Lian_Base_C:SpotLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_Base.Default__BP_PC_Player_Lian_Base_C:BackLightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_Base.Default__BP_PC_Player_Lian_Base_C:BackLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "WaistCrystal",
					"Type": "TObjectPtr<UChildActorComponent>",
					"DefaultValue": "/Script/Engine.ChildActorComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_Base.Default__BP_PC_Player_Lian_Base_C:WaistCrystal'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipActor",
					"Type": "TObjectPtr<AActor>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipDTID",
					"Type": "FString",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "FootstepEquipType",
					"Type": "EEquipType",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterArmorGimmickTarget",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bForceUseTestData",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestEquips",
					"Type": "TMap",
					"DefaultValue": "((Weapon, \"EQ0100000\"),(Body, \"EQ2100000\"),(Legs, \"EQ2300000\"))",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestSkills",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestPassives",
					"Type": "TArray",
					"DefaultValue": "(\"1000101\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PostProcessOutOfField",
					"Type": "FPostProcessSettings",
					"DefaultValue": "(bOverride_ColorGradingLUT=True,WhiteTemp=6500.000000,ColorSaturation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),BloomIntensity=0.675000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=0.030000,AutoExposureMaxBrightness=8.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-8.000000,HistogramLogMax=4.000000,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=\"/Script/Engine.Texture2D'/Game/_Art/_Lut/LUT_PlayerOutofArea_01.LUT_PlayerOutofArea_01'\",DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,WeightedBlendables=())",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CorpseClass",
					"Type": "TSubclassOf<APlayerCorpse>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "Projectiles",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MaxAttackAtOnce",
					"Type": "int8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipEffectClassMap",
					"Type": "TMap",
					"DefaultValue": "((Head, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Body, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip_Breakable.GE_Equip_Breakable_C'\"),(Gloves, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Weapon, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Boots, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Legs, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Necklaces, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Rings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(SecondRings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerBotAttackBoxScale",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bServerBotAttackDebug",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerAttackOffsetDist",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterUltimatePointChanged",
					"Type": "FOnCharacterUltimateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "OnEquipmentChanged",
					"Type": "FWSCharacterPlayerEvent",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyStateChanged",
					"Type": "FOnPlayerPartyStateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SkinDataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraPitch",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraViewPoint",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpineYawOffset",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LastFootstepTime",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderMove\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderEndEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderEnd\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDistance",
					"Type": "float",
					"DefaultValue": "40.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDuration",
					"Type": "float",
					"DefaultValue": "0.500000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=-45.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDirection",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleAbilityTag",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.State.Idle\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleCheckInterval",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bLightOff",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ToggleLightBlockTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "RemainLightStoneFuel",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ListenGameplayTagArray",
					"Type": "TArray",
					"DefaultValue": "((TagName=\"Character.State\"),(TagName=\"Character.State.Casting\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bAutoTarget",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLineComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_Base.Default__BP_PC_Player_Lian_Base_C:ThrowLineComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLocationComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_Base.Default__BP_PC_Player_Lian_Base_C:ThrowLocationComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackWalkSpeedRate",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsPingMenuActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InputBlockState",
					"Type": "FInputBlockState",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsMapActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "StackBuffEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InitWalkSpeedEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_InitWalkSpeed.GE_InitWalkSpeed_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyState",
					"Type": "EPlayerPartyState",
					"DefaultValue": "Default",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "HalfDeathTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LostTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Lian/Meshs/SK_PC_Lian_Base_ServerSide_Physics.SK_PC_Lian_Base_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Lian/Meshs/SK_PC_Lian_Base_Sit_ServerSide_Physics.SK_PC_Lian_Base_Sit_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "Lian",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_Base.Default__BP_PC_Player_Lian_Base_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_Base.Default__BP_PC_Player_Lian_Base_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_Base.Default__BP_PC_Player_Lian_Base_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_Base.Default__BP_PC_Player_Lian_Base_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "/Game/Blueprints/Characters/BP_DeadRagDoll.BP_DeadRagDoll_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_PC_Player_Lian_Base.BP_PC_Player_Lian_Base"
		},
		{
			"AssetName": "BP_PC_Player_Lian_A",
			"ParentClass": "BP_PC_Player_Lian_Base_C",
			"Variables": [
				{
					"Name": "EquipSlotsCache",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipModifyCache",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_A.Default__BP_PC_Player_Lian_A_C:CameraSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraComponent",
					"Type": "TObjectPtr<UWSCameraComponent>",
					"DefaultValue": "/Script/WorldStalker.WSCameraComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_A.Default__BP_PC_Player_Lian_A_C:Camera'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "NSBloodRing",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_A.Default__BP_PC_Player_Lian_A_C:NSBloodRing'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_A.Default__BP_PC_Player_Lian_A_C:LightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_A.Default__BP_PC_Player_Lian_A_C:Light'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent2",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_A.Default__BP_PC_Player_Lian_A_C:Light2'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpotLightComponent",
					"Type": "TObjectPtr<USpotLightComponent>",
					"DefaultValue": "/Script/Engine.SpotLightComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_A.Default__BP_PC_Player_Lian_A_C:SpotLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_A.Default__BP_PC_Player_Lian_A_C:BackLightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_A.Default__BP_PC_Player_Lian_A_C:BackLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "WaistCrystal",
					"Type": "TObjectPtr<UChildActorComponent>",
					"DefaultValue": "/Script/Engine.ChildActorComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_A.Default__BP_PC_Player_Lian_A_C:WaistCrystal'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipActor",
					"Type": "TObjectPtr<AActor>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipDTID",
					"Type": "FString",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "FootstepEquipType",
					"Type": "EEquipType",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterArmorGimmickTarget",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bForceUseTestData",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestEquips",
					"Type": "TMap",
					"DefaultValue": "((Weapon, \"EQ0100000\"),(Body, \"EQ2100000\"),(Legs, \"EQ2300000\"))",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestSkills",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestPassives",
					"Type": "TArray",
					"DefaultValue": "(\"1000101\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PostProcessOutOfField",
					"Type": "FPostProcessSettings",
					"DefaultValue": "(bOverride_ColorGradingLUT=True,WhiteTemp=6500.000000,ColorSaturation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),BloomIntensity=0.675000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=0.030000,AutoExposureMaxBrightness=8.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-8.000000,HistogramLogMax=4.000000,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=\"/Script/Engine.Texture2D'/Game/_Art/_Lut/LUT_PlayerOutofArea_01.LUT_PlayerOutofArea_01'\",DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,WeightedBlendables=())",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CorpseClass",
					"Type": "TSubclassOf<APlayerCorpse>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "Projectiles",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MaxAttackAtOnce",
					"Type": "int8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipEffectClassMap",
					"Type": "TMap",
					"DefaultValue": "((Head, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Body, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip_Breakable.GE_Equip_Breakable_C'\"),(Gloves, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Weapon, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Boots, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Legs, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Necklaces, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Rings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(SecondRings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerBotAttackBoxScale",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bServerBotAttackDebug",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerAttackOffsetDist",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterUltimatePointChanged",
					"Type": "FOnCharacterUltimateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "OnEquipmentChanged",
					"Type": "FWSCharacterPlayerEvent",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyStateChanged",
					"Type": "FOnPlayerPartyStateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SkinDataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraPitch",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraViewPoint",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpineYawOffset",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LastFootstepTime",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderMove\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderEndEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderEnd\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDistance",
					"Type": "float",
					"DefaultValue": "40.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDuration",
					"Type": "float",
					"DefaultValue": "0.500000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=-45.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDirection",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleAbilityTag",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.State.Idle\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleCheckInterval",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bLightOff",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ToggleLightBlockTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "RemainLightStoneFuel",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ListenGameplayTagArray",
					"Type": "TArray",
					"DefaultValue": "((TagName=\"Character.State\"),(TagName=\"Character.State.Casting\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bAutoTarget",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLineComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_A.Default__BP_PC_Player_Lian_A_C:ThrowLineComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLocationComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_A.Default__BP_PC_Player_Lian_A_C:ThrowLocationComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackWalkSpeedRate",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsPingMenuActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InputBlockState",
					"Type": "FInputBlockState",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsMapActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "StackBuffEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InitWalkSpeedEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_InitWalkSpeed.GE_InitWalkSpeed_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyState",
					"Type": "EPlayerPartyState",
					"DefaultValue": "Default",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "HalfDeathTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LostTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Lian/Meshs/SK_PC_Lian_Base_ServerSide_Physics.SK_PC_Lian_Base_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Lian/Meshs/SK_PC_Lian_Base_Sit_ServerSide_Physics.SK_PC_Lian_Base_Sit_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "Lian",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_A.Default__BP_PC_Player_Lian_A_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_A.Default__BP_PC_Player_Lian_A_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_A.Default__BP_PC_Player_Lian_A_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/Characters/BP_PC_Player_Lian_A.Default__BP_PC_Player_Lian_A_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "/Game/Blueprints/Characters/BP_DeadRagDoll.BP_DeadRagDoll_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_PC_Player_Lian_A.BP_PC_Player_Lian_A"
		},
		{
			"AssetName": "BP_PC_Rene_A",
			"ParentClass": "BP_Player_C",
			"Variables": [
				{
					"Name": "EquipSlotsCache",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipModifyCache",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Rene_A.Default__BP_PC_Rene_A_C:CameraSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraComponent",
					"Type": "TObjectPtr<UWSCameraComponent>",
					"DefaultValue": "/Script/WorldStalker.WSCameraComponent'/Game/Blueprints/Characters/BP_PC_Rene_A.Default__BP_PC_Rene_A_C:Camera'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "NSBloodRing",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Rene_A.Default__BP_PC_Rene_A_C:NSBloodRing'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Rene_A.Default__BP_PC_Rene_A_C:LightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Rene_A.Default__BP_PC_Rene_A_C:Light'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent2",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Rene_A.Default__BP_PC_Rene_A_C:Light2'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpotLightComponent",
					"Type": "TObjectPtr<USpotLightComponent>",
					"DefaultValue": "/Script/Engine.SpotLightComponent'/Game/Blueprints/Characters/BP_PC_Rene_A.Default__BP_PC_Rene_A_C:SpotLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Rene_A.Default__BP_PC_Rene_A_C:BackLightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Rene_A.Default__BP_PC_Rene_A_C:BackLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "WaistCrystal",
					"Type": "TObjectPtr<UChildActorComponent>",
					"DefaultValue": "/Script/Engine.ChildActorComponent'/Game/Blueprints/Characters/BP_PC_Rene_A.Default__BP_PC_Rene_A_C:WaistCrystal'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipActor",
					"Type": "TObjectPtr<AActor>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipDTID",
					"Type": "FString",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "FootstepEquipType",
					"Type": "EEquipType",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterArmorGimmickTarget",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bForceUseTestData",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestEquips",
					"Type": "TMap",
					"DefaultValue": "((Weapon, \"EQ0300000\"),(Body, \"EQ1100000\"),(SecondWeapon, \"EQ0400000\"),(Legs, \"EQ1300000\"))",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestSkills",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestPassives",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PostProcessOutOfField",
					"Type": "FPostProcessSettings",
					"DefaultValue": "(bOverride_ColorGradingLUT=True,WhiteTemp=6500.000000,ColorSaturation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),BloomIntensity=0.675000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=0.030000,AutoExposureMaxBrightness=8.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-8.000000,HistogramLogMax=4.000000,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=\"/Script/Engine.Texture2D'/Game/_Art/_Lut/LUT_PlayerOutofArea_01.LUT_PlayerOutofArea_01'\",DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,WeightedBlendables=())",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CorpseClass",
					"Type": "TSubclassOf<APlayerCorpse>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "Projectiles",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MaxAttackAtOnce",
					"Type": "int8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipEffectClassMap",
					"Type": "TMap",
					"DefaultValue": "((Head, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Body, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip_Breakable.GE_Equip_Breakable_C'\"),(Gloves, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Weapon, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Boots, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Legs, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Necklaces, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Rings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(SecondRings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerBotAttackBoxScale",
					"Type": "FVector",
					"DefaultValue": "(X=5.000000,Y=5.000000,Z=40.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bServerBotAttackDebug",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerAttackOffsetDist",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterUltimatePointChanged",
					"Type": "FOnCharacterUltimateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "OnEquipmentChanged",
					"Type": "FWSCharacterPlayerEvent",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyStateChanged",
					"Type": "FOnPlayerPartyStateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SkinDataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraPitch",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraViewPoint",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpineYawOffset",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LastFootstepTime",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderMove\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderEndEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderEnd\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDistance",
					"Type": "float",
					"DefaultValue": "40.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDuration",
					"Type": "float",
					"DefaultValue": "0.500000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=-45.000000,Y=0.000000,Z=1.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDirection",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleAbilityTag",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.State.Idle\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleCheckInterval",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bLightOff",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ToggleLightBlockTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "RemainLightStoneFuel",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ListenGameplayTagArray",
					"Type": "TArray",
					"DefaultValue": "((TagName=\"Character.State\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bAutoTarget",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLineComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Rene_A.Default__BP_PC_Rene_A_C:ThrowLineComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLocationComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Rene_A.Default__BP_PC_Rene_A_C:ThrowLocationComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackWalkSpeedRate",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsPingMenuActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InputBlockState",
					"Type": "FInputBlockState",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsMapActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "StackBuffEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InitWalkSpeedEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_InitWalkSpeed.GE_InitWalkSpeed_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyState",
					"Type": "EPlayerPartyState",
					"DefaultValue": "Default",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "HalfDeathTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LostTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Rene/Meshs/SK_PC_Rene_ServerSide_Physics.SK_PC_Rene_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Rene/Meshs/SK_PC_Rene_Sit_ServerSide_Physics.SK_PC_Rene_Sit_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "Rene",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/Characters/BP_PC_Rene_A.Default__BP_PC_Rene_A_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/Characters/BP_PC_Rene_A.Default__BP_PC_Rene_A_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/Characters/BP_PC_Rene_A.Default__BP_PC_Rene_A_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/Characters/BP_PC_Rene_A.Default__BP_PC_Rene_A_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "/Game/Blueprints/Characters/BP_DeadRagDoll.BP_DeadRagDoll_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "RootLocSpringArm",
					"Class": "SpringArmComponent",
					"Parent": "CharacterMesh0"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_PC_Rene_A.BP_PC_Rene_A"
		},
		{
			"AssetName": "BP_PC_Rio_Base",
			"ParentClass": "BP_Player_C",
			"Variables": [
				{
					"Name": "EquipSlotsCache",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipModifyCache",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Rio_Base.Default__BP_PC_Rio_Base_C:CameraSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraComponent",
					"Type": "TObjectPtr<UWSCameraComponent>",
					"DefaultValue": "/Script/WorldStalker.WSCameraComponent'/Game/Blueprints/Characters/BP_PC_Rio_Base.Default__BP_PC_Rio_Base_C:Camera'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "NSBloodRing",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Rio_Base.Default__BP_PC_Rio_Base_C:NSBloodRing'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Rio_Base.Default__BP_PC_Rio_Base_C:LightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Rio_Base.Default__BP_PC_Rio_Base_C:Light'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent2",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Rio_Base.Default__BP_PC_Rio_Base_C:Light2'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpotLightComponent",
					"Type": "TObjectPtr<USpotLightComponent>",
					"DefaultValue": "/Script/Engine.SpotLightComponent'/Game/Blueprints/Characters/BP_PC_Rio_Base.Default__BP_PC_Rio_Base_C:SpotLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Rio_Base.Default__BP_PC_Rio_Base_C:BackLightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Rio_Base.Default__BP_PC_Rio_Base_C:BackLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "WaistCrystal",
					"Type": "TObjectPtr<UChildActorComponent>",
					"DefaultValue": "/Script/Engine.ChildActorComponent'/Game/Blueprints/Characters/BP_PC_Rio_Base.Default__BP_PC_Rio_Base_C:WaistCrystal'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipActor",
					"Type": "TObjectPtr<AActor>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipDTID",
					"Type": "FString",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "FootstepEquipType",
					"Type": "EEquipType",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterArmorGimmickTarget",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bForceUseTestData",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestEquips",
					"Type": "TMap",
					"DefaultValue": "((Weapon, \"1004010\"),(Body, \"2201110\"))",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestSkills",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestPassives",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PostProcessOutOfField",
					"Type": "FPostProcessSettings",
					"DefaultValue": "(bOverride_ColorGradingLUT=True,WhiteTemp=6500.000000,ColorSaturation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),BloomIntensity=0.675000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=0.030000,AutoExposureMaxBrightness=8.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-8.000000,HistogramLogMax=4.000000,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=\"/Script/Engine.Texture2D'/Game/_Art/_Lut/LUT_PlayerOutofArea_01.LUT_PlayerOutofArea_01'\",DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,WeightedBlendables=())",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CorpseClass",
					"Type": "TSubclassOf<APlayerCorpse>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "Projectiles",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MaxAttackAtOnce",
					"Type": "int8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipEffectClassMap",
					"Type": "TMap",
					"DefaultValue": "((Head, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Body, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip_Breakable.GE_Equip_Breakable_C'\"),(Gloves, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Weapon, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Boots, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Legs, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Necklaces, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Rings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(SecondRings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerBotAttackBoxScale",
					"Type": "FVector",
					"DefaultValue": "(X=5.000000,Y=5.000000,Z=40.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bServerBotAttackDebug",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerAttackOffsetDist",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterUltimatePointChanged",
					"Type": "FOnCharacterUltimateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "OnEquipmentChanged",
					"Type": "FWSCharacterPlayerEvent",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyStateChanged",
					"Type": "FOnPlayerPartyStateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SkinDataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraPitch",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraViewPoint",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpineYawOffset",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LastFootstepTime",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderMove\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderEndEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderEnd\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDistance",
					"Type": "float",
					"DefaultValue": "40.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDuration",
					"Type": "float",
					"DefaultValue": "0.500000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=-44.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDirection",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleAbilityTag",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.State.Idle\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleCheckInterval",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bLightOff",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ToggleLightBlockTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "RemainLightStoneFuel",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ListenGameplayTagArray",
					"Type": "TArray",
					"DefaultValue": "((TagName=\"Character.State\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bAutoTarget",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLineComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Rio_Base.Default__BP_PC_Rio_Base_C:ThrowLineComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLocationComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Rio_Base.Default__BP_PC_Rio_Base_C:ThrowLocationComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackWalkSpeedRate",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsPingMenuActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InputBlockState",
					"Type": "FInputBlockState",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsMapActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "StackBuffEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Characters/Rio/GE_Skill_Rio_DroppingAttack_Stack.GE_Skill_Rio_DroppingAttack_Stack_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InitWalkSpeedEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_InitWalkSpeed.GE_InitWalkSpeed_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyState",
					"Type": "EPlayerPartyState",
					"DefaultValue": "Default",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "HalfDeathTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LostTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Rio/Meshs/SK_PC_Rio_ServerSide_Physics.SK_PC_Rio_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Rio/Meshs/SK_PC_Rio_Sit_ServerSide_Physics.SK_PC_Rio_Sit_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "Rio",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/Characters/BP_PC_Rio_Base.Default__BP_PC_Rio_Base_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/Characters/BP_PC_Rio_Base.Default__BP_PC_Rio_Base_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/Characters/BP_PC_Rio_Base.Default__BP_PC_Rio_Base_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/Characters/BP_PC_Rio_Base.Default__BP_PC_Rio_Base_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "/Game/Blueprints/Characters/BP_DeadRagDoll.BP_DeadRagDoll_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 624,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										},
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkRioBackAttackDamagePer\",Attribute=/Script/WorldStalker.PassiveSet:PerkRioBackAttackDamagePer,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1216,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Perk_Rio_BackAttackDamagePer_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1584,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1216,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.010000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1952,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 592,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "TODO",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 832,
							"NodePosY": -112,
							"Comment": "TODO",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						}
					],
					"NodeCount": 15
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_PC_Rio_Base.BP_PC_Rio_Base"
		},
		{
			"AssetName": "BP_PC_Rio_A01",
			"ParentClass": "BP_PC_Rio_Base_C",
			"Variables": [
				{
					"Name": "EquipSlotsCache",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipModifyCache",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Rio_A01.Default__BP_PC_Rio_A01_C:CameraSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraComponent",
					"Type": "TObjectPtr<UWSCameraComponent>",
					"DefaultValue": "/Script/WorldStalker.WSCameraComponent'/Game/Blueprints/Characters/BP_PC_Rio_A01.Default__BP_PC_Rio_A01_C:Camera'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "NSBloodRing",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Rio_A01.Default__BP_PC_Rio_A01_C:NSBloodRing'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Rio_A01.Default__BP_PC_Rio_A01_C:LightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Rio_A01.Default__BP_PC_Rio_A01_C:Light'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent2",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Rio_A01.Default__BP_PC_Rio_A01_C:Light2'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpotLightComponent",
					"Type": "TObjectPtr<USpotLightComponent>",
					"DefaultValue": "/Script/Engine.SpotLightComponent'/Game/Blueprints/Characters/BP_PC_Rio_A01.Default__BP_PC_Rio_A01_C:SpotLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Rio_A01.Default__BP_PC_Rio_A01_C:BackLightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Rio_A01.Default__BP_PC_Rio_A01_C:BackLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "WaistCrystal",
					"Type": "TObjectPtr<UChildActorComponent>",
					"DefaultValue": "/Script/Engine.ChildActorComponent'/Game/Blueprints/Characters/BP_PC_Rio_A01.Default__BP_PC_Rio_A01_C:WaistCrystal'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipActor",
					"Type": "TObjectPtr<AActor>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipDTID",
					"Type": "FString",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "FootstepEquipType",
					"Type": "EEquipType",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterArmorGimmickTarget",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bForceUseTestData",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestEquips",
					"Type": "TMap",
					"DefaultValue": "((Weapon, \"EQ0400000\"),(Body, \"EQ2100000\"),(Legs, \"EQ2300000\"))",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestSkills",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestPassives",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PostProcessOutOfField",
					"Type": "FPostProcessSettings",
					"DefaultValue": "(bOverride_ColorGradingLUT=True,WhiteTemp=6500.000000,ColorSaturation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),BloomIntensity=0.675000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=0.030000,AutoExposureMaxBrightness=8.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-8.000000,HistogramLogMax=4.000000,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=\"/Script/Engine.Texture2D'/Game/_Art/_Lut/LUT_PlayerOutofArea_01.LUT_PlayerOutofArea_01'\",DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,WeightedBlendables=())",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CorpseClass",
					"Type": "TSubclassOf<APlayerCorpse>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "Projectiles",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MaxAttackAtOnce",
					"Type": "int8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipEffectClassMap",
					"Type": "TMap",
					"DefaultValue": "((Head, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Body, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip_Breakable.GE_Equip_Breakable_C'\"),(Gloves, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Weapon, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Boots, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Legs, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Necklaces, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Rings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(SecondRings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerBotAttackBoxScale",
					"Type": "FVector",
					"DefaultValue": "(X=5.000000,Y=5.000000,Z=40.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bServerBotAttackDebug",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerAttackOffsetDist",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterUltimatePointChanged",
					"Type": "FOnCharacterUltimateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "OnEquipmentChanged",
					"Type": "FWSCharacterPlayerEvent",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyStateChanged",
					"Type": "FOnPlayerPartyStateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SkinDataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraPitch",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraViewPoint",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpineYawOffset",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LastFootstepTime",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderMove\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderEndEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderEnd\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDistance",
					"Type": "float",
					"DefaultValue": "40.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDuration",
					"Type": "float",
					"DefaultValue": "0.500000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=-44.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDirection",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleAbilityTag",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.State.Idle\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleCheckInterval",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bLightOff",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ToggleLightBlockTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "RemainLightStoneFuel",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ListenGameplayTagArray",
					"Type": "TArray",
					"DefaultValue": "((TagName=\"Character.State\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bAutoTarget",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLineComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Rio_A01.Default__BP_PC_Rio_A01_C:ThrowLineComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLocationComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Rio_A01.Default__BP_PC_Rio_A01_C:ThrowLocationComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackWalkSpeedRate",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsPingMenuActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InputBlockState",
					"Type": "FInputBlockState",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsMapActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "StackBuffEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Characters/Rio/GE_Skill_Rio_DroppingAttack_Stack.GE_Skill_Rio_DroppingAttack_Stack_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InitWalkSpeedEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_InitWalkSpeed.GE_InitWalkSpeed_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyState",
					"Type": "EPlayerPartyState",
					"DefaultValue": "Default",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "HalfDeathTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LostTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Rio/Meshs/SK_PC_Rio_ServerSide_Physics.SK_PC_Rio_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Rio/Meshs/SK_PC_Rio_Sit_ServerSide_Physics.SK_PC_Rio_Sit_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "Rio",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/Characters/BP_PC_Rio_A01.Default__BP_PC_Rio_A01_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/Characters/BP_PC_Rio_A01.Default__BP_PC_Rio_A01_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/Characters/BP_PC_Rio_A01.Default__BP_PC_Rio_A01_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/Characters/BP_PC_Rio_A01.Default__BP_PC_Rio_A01_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "/Game/Blueprints/Characters/BP_DeadRagDoll.BP_DeadRagDoll_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_PC_Rio_A01.BP_PC_Rio_A01"
		},
		{
			"AssetName": "BP_PC_Sinobu_A",
			"ParentClass": "BP_Player_C",
			"Variables": [
				{
					"Name": "EquipSlotsCache",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipModifyCache",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_A.Default__BP_PC_Sinobu_A_C:CameraSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraComponent",
					"Type": "TObjectPtr<UWSCameraComponent>",
					"DefaultValue": "/Script/WorldStalker.WSCameraComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_A.Default__BP_PC_Sinobu_A_C:Camera'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "NSBloodRing",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_A.Default__BP_PC_Sinobu_A_C:NSBloodRing'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_A.Default__BP_PC_Sinobu_A_C:LightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_A.Default__BP_PC_Sinobu_A_C:Light'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent2",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_A.Default__BP_PC_Sinobu_A_C:Light2'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpotLightComponent",
					"Type": "TObjectPtr<USpotLightComponent>",
					"DefaultValue": "/Script/Engine.SpotLightComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_A.Default__BP_PC_Sinobu_A_C:SpotLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_A.Default__BP_PC_Sinobu_A_C:BackLightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_A.Default__BP_PC_Sinobu_A_C:BackLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "WaistCrystal",
					"Type": "TObjectPtr<UChildActorComponent>",
					"DefaultValue": "/Script/Engine.ChildActorComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_A.Default__BP_PC_Sinobu_A_C:WaistCrystal'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipActor",
					"Type": "TObjectPtr<AActor>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipDTID",
					"Type": "FString",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "FootstepEquipType",
					"Type": "EEquipType",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterArmorGimmickTarget",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bForceUseTestData",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestEquips",
					"Type": "TMap",
					"DefaultValue": "((Weapon, \"EQ0400000\"),(Body, \"EQ2100000\"),(Legs, \"EQ2300000\"))",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestSkills",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestPassives",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PostProcessOutOfField",
					"Type": "FPostProcessSettings",
					"DefaultValue": "(bOverride_ColorGradingLUT=True,WhiteTemp=6500.000000,ColorSaturation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),BloomIntensity=0.675000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=0.030000,AutoExposureMaxBrightness=8.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-8.000000,HistogramLogMax=4.000000,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=\"/Script/Engine.Texture2D'/Game/_Art/_Lut/LUT_PlayerOutofArea_01.LUT_PlayerOutofArea_01'\",DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,WeightedBlendables=())",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CorpseClass",
					"Type": "TSubclassOf<APlayerCorpse>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "Projectiles",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MaxAttackAtOnce",
					"Type": "int8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipEffectClassMap",
					"Type": "TMap",
					"DefaultValue": "((Head, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Body, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip_Breakable.GE_Equip_Breakable_C'\"),(Gloves, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Weapon, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Boots, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Legs, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Necklaces, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Rings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(SecondRings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerBotAttackBoxScale",
					"Type": "FVector",
					"DefaultValue": "(X=5.000000,Y=5.000000,Z=40.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bServerBotAttackDebug",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerAttackOffsetDist",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterUltimatePointChanged",
					"Type": "FOnCharacterUltimateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "OnEquipmentChanged",
					"Type": "FWSCharacterPlayerEvent",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyStateChanged",
					"Type": "FOnPlayerPartyStateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SkinDataRowName",
					"Type": "FName",
					"DefaultValue": "Sinobu",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraPitch",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraViewPoint",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpineYawOffset",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LastFootstepTime",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderMove\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderEndEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderEnd\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDistance",
					"Type": "float",
					"DefaultValue": "40.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDuration",
					"Type": "float",
					"DefaultValue": "0.500000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=-45.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDirection",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleAbilityTag",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.State.Idle\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleCheckInterval",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bLightOff",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ToggleLightBlockTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "RemainLightStoneFuel",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ListenGameplayTagArray",
					"Type": "TArray",
					"DefaultValue": "((TagName=\"Character.State\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bAutoTarget",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLineComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_A.Default__BP_PC_Sinobu_A_C:ThrowLineComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLocationComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_A.Default__BP_PC_Sinobu_A_C:ThrowLocationComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackWalkSpeedRate",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsPingMenuActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InputBlockState",
					"Type": "FInputBlockState",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsMapActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "StackBuffEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Characters/Sinobu/GE_Skill_Sinobu_Shuriken_Stack.GE_Skill_Sinobu_Shuriken_Stack_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InitWalkSpeedEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_InitWalkSpeed.GE_InitWalkSpeed_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyState",
					"Type": "EPlayerPartyState",
					"DefaultValue": "Default",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "HalfDeathTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LostTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Sinobu/Meshs/SK_PC_Sinobu_BaseA_000_ServerSide_Physics.SK_PC_Sinobu_BaseA_000_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Sinobu/Meshs/SK_PC_Sinobu_BaseA_000_Sit_ServerSide_Physics.SK_PC_Sinobu_BaseA_000_Sit_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "Sinobu",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_A.Default__BP_PC_Sinobu_A_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_A.Default__BP_PC_Sinobu_A_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_A.Default__BP_PC_Sinobu_A_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_A.Default__BP_PC_Sinobu_A_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "/Game/Blueprints/Characters/BP_DeadRagDoll.BP_DeadRagDoll_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_PC_Sinobu_A.BP_PC_Sinobu_A"
		},
		{
			"AssetName": "BP_PC_Urud_Base",
			"ParentClass": "BP_Player_Ammo_Base_C",
			"Variables": [
				{
					"Name": "ActiveTraps",
					"VarGuid": "2E78E45E42C4A56ABC3C1CADE38608DB",
					"Category": "object",
					"SubCategoryObject": "BP_Trap_C",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "EquipSlotsCache",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipModifyCache",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Urud_Base.Default__BP_PC_Urud_Base_C:CameraSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraComponent",
					"Type": "TObjectPtr<UWSCameraComponent>",
					"DefaultValue": "/Script/WorldStalker.WSCameraComponent'/Game/Blueprints/Characters/BP_PC_Urud_Base.Default__BP_PC_Urud_Base_C:Camera'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "NSBloodRing",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Urud_Base.Default__BP_PC_Urud_Base_C:NSBloodRing'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Urud_Base.Default__BP_PC_Urud_Base_C:LightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Urud_Base.Default__BP_PC_Urud_Base_C:Light'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent2",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Urud_Base.Default__BP_PC_Urud_Base_C:Light2'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpotLightComponent",
					"Type": "TObjectPtr<USpotLightComponent>",
					"DefaultValue": "/Script/Engine.SpotLightComponent'/Game/Blueprints/Characters/BP_PC_Urud_Base.Default__BP_PC_Urud_Base_C:SpotLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Urud_Base.Default__BP_PC_Urud_Base_C:BackLightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Urud_Base.Default__BP_PC_Urud_Base_C:BackLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "WaistCrystal",
					"Type": "TObjectPtr<UChildActorComponent>",
					"DefaultValue": "/Script/Engine.ChildActorComponent'/Game/Blueprints/Characters/BP_PC_Urud_Base.Default__BP_PC_Urud_Base_C:WaistCrystal'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipActor",
					"Type": "TObjectPtr<AActor>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipDTID",
					"Type": "FString",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "FootstepEquipType",
					"Type": "EEquipType",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterArmorGimmickTarget",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bForceUseTestData",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestEquips",
					"Type": "TMap",
					"DefaultValue": "((Weapon, \"1001010\"),(Body, \"2201110\"))",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestSkills",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestPassives",
					"Type": "TArray",
					"DefaultValue": "(\"1000101\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PostProcessOutOfField",
					"Type": "FPostProcessSettings",
					"DefaultValue": "(bOverride_ColorGradingLUT=True,WhiteTemp=6500.000000,ColorSaturation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),BloomIntensity=0.675000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=0.030000,AutoExposureMaxBrightness=8.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-8.000000,HistogramLogMax=4.000000,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=\"/Script/Engine.Texture2D'/Game/_Art/_Lut/LUT_PlayerOutofArea_01.LUT_PlayerOutofArea_01'\",DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,WeightedBlendables=())",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CorpseClass",
					"Type": "TSubclassOf<APlayerCorpse>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "Projectiles",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MaxAttackAtOnce",
					"Type": "int8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipEffectClassMap",
					"Type": "TMap",
					"DefaultValue": "((Head, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Body, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip_Breakable.GE_Equip_Breakable_C'\"),(Gloves, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Weapon, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Boots, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Legs, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Necklaces, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Rings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(SecondRings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerBotAttackBoxScale",
					"Type": "FVector",
					"DefaultValue": "(X=5.000000,Y=5.000000,Z=5.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bServerBotAttackDebug",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerAttackOffsetDist",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterUltimatePointChanged",
					"Type": "FOnCharacterUltimateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "OnEquipmentChanged",
					"Type": "FWSCharacterPlayerEvent",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyStateChanged",
					"Type": "FOnPlayerPartyStateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SkinDataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraPitch",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraViewPoint",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpineYawOffset",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LastFootstepTime",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderMove\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderEndEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderEnd\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDistance",
					"Type": "float",
					"DefaultValue": "40.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDuration",
					"Type": "float",
					"DefaultValue": "0.500000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=-45.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDirection",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleAbilityTag",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.State.Idle\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleCheckInterval",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bLightOff",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ToggleLightBlockTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "RemainLightStoneFuel",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ListenGameplayTagArray",
					"Type": "TArray",
					"DefaultValue": "((TagName=\"Character.State\"),(TagName=\"Character.State.Casting\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bAutoTarget",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLineComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Urud_Base.Default__BP_PC_Urud_Base_C:ThrowLineComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLocationComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Urud_Base.Default__BP_PC_Urud_Base_C:ThrowLocationComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackWalkSpeedRate",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsPingMenuActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InputBlockState",
					"Type": "FInputBlockState",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsMapActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "StackBuffEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Characters/Urud/GE_Skill_Urud_ArrowAttack_Buff.GE_Skill_Urud_ArrowAttack_Buff_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InitWalkSpeedEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_InitWalkSpeed.GE_InitWalkSpeed_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyState",
					"Type": "EPlayerPartyState",
					"DefaultValue": "Default",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "HalfDeathTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LostTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Urud/Meshs/SK_PC_Urud_ServerSide_Physics.SK_PC_Urud_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Urud/Meshs/SK_PC_Urud_Sit_ServerSide_Physics.SK_PC_Urud_Sit_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "Urud",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/Characters/BP_PC_Urud_Base.Default__BP_PC_Urud_Base_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/Characters/BP_PC_Urud_Base.Default__BP_PC_Urud_Base_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/Characters/BP_PC_Urud_Base.Default__BP_PC_Urud_Base_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/Characters/BP_PC_Urud_Base.Default__BP_PC_Urud_Base_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "/Game/Blueprints/Characters/BP_DeadRagDoll.BP_DeadRagDoll_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "CalculateAttackSpeed",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Base",
							"Type": "real"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "real"
						}
					]
				},
				{
					"Name": "CalculateSubAttackSpeed",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Base",
							"Type": "real"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "real"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_PC_Urud_Base.BP_PC_Urud_Base"
		},
		{
			"AssetName": "BP_PC_Urud_A01",
			"ParentClass": "BP_PC_Urud_Base_C",
			"Variables": [
				{
					"Name": "EquipSlotsCache",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipModifyCache",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Urud_A01.Default__BP_PC_Urud_A01_C:CameraSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraComponent",
					"Type": "TObjectPtr<UWSCameraComponent>",
					"DefaultValue": "/Script/WorldStalker.WSCameraComponent'/Game/Blueprints/Characters/BP_PC_Urud_A01.Default__BP_PC_Urud_A01_C:Camera'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "NSBloodRing",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Urud_A01.Default__BP_PC_Urud_A01_C:NSBloodRing'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Urud_A01.Default__BP_PC_Urud_A01_C:LightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Urud_A01.Default__BP_PC_Urud_A01_C:Light'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent2",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Urud_A01.Default__BP_PC_Urud_A01_C:Light2'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpotLightComponent",
					"Type": "TObjectPtr<USpotLightComponent>",
					"DefaultValue": "/Script/Engine.SpotLightComponent'/Game/Blueprints/Characters/BP_PC_Urud_A01.Default__BP_PC_Urud_A01_C:SpotLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Urud_A01.Default__BP_PC_Urud_A01_C:BackLightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Urud_A01.Default__BP_PC_Urud_A01_C:BackLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "WaistCrystal",
					"Type": "TObjectPtr<UChildActorComponent>",
					"DefaultValue": "/Script/Engine.ChildActorComponent'/Game/Blueprints/Characters/BP_PC_Urud_A01.Default__BP_PC_Urud_A01_C:WaistCrystal'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipActor",
					"Type": "TObjectPtr<AActor>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipDTID",
					"Type": "FString",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "FootstepEquipType",
					"Type": "EEquipType",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterArmorGimmickTarget",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bForceUseTestData",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestEquips",
					"Type": "TMap",
					"DefaultValue": "((Weapon, \"EQ0100000\"),(Body, \"EQ2100000\"),(Legs, \"EQ2300000\"))",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestSkills",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestPassives",
					"Type": "TArray",
					"DefaultValue": "(\"1000101\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PostProcessOutOfField",
					"Type": "FPostProcessSettings",
					"DefaultValue": "(bOverride_ColorGradingLUT=True,WhiteTemp=6500.000000,ColorSaturation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),BloomIntensity=0.675000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=0.030000,AutoExposureMaxBrightness=8.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-8.000000,HistogramLogMax=4.000000,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=\"/Script/Engine.Texture2D'/Game/_Art/_Lut/LUT_PlayerOutofArea_01.LUT_PlayerOutofArea_01'\",DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,WeightedBlendables=())",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CorpseClass",
					"Type": "TSubclassOf<APlayerCorpse>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "Projectiles",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MaxAttackAtOnce",
					"Type": "int8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipEffectClassMap",
					"Type": "TMap",
					"DefaultValue": "((Head, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Body, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip_Breakable.GE_Equip_Breakable_C'\"),(Gloves, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Weapon, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Boots, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Legs, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Necklaces, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Rings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(SecondRings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerBotAttackBoxScale",
					"Type": "FVector",
					"DefaultValue": "(X=5.000000,Y=5.000000,Z=5.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bServerBotAttackDebug",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerAttackOffsetDist",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterUltimatePointChanged",
					"Type": "FOnCharacterUltimateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "OnEquipmentChanged",
					"Type": "FWSCharacterPlayerEvent",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyStateChanged",
					"Type": "FOnPlayerPartyStateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SkinDataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraPitch",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraViewPoint",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpineYawOffset",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LastFootstepTime",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderMove\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderEndEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderEnd\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDistance",
					"Type": "float",
					"DefaultValue": "40.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDuration",
					"Type": "float",
					"DefaultValue": "0.500000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=-45.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDirection",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleAbilityTag",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.State.Idle\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleCheckInterval",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bLightOff",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ToggleLightBlockTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "RemainLightStoneFuel",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ListenGameplayTagArray",
					"Type": "TArray",
					"DefaultValue": "((TagName=\"Character.State\"),(TagName=\"Character.State.Casting\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bAutoTarget",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLineComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Urud_A01.Default__BP_PC_Urud_A01_C:ThrowLineComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLocationComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Urud_A01.Default__BP_PC_Urud_A01_C:ThrowLocationComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackWalkSpeedRate",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsPingMenuActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InputBlockState",
					"Type": "FInputBlockState",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsMapActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "StackBuffEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Characters/Urud/GE_Skill_Urud_ArrowAttack_Buff.GE_Skill_Urud_ArrowAttack_Buff_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InitWalkSpeedEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_InitWalkSpeed.GE_InitWalkSpeed_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyState",
					"Type": "EPlayerPartyState",
					"DefaultValue": "Default",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "HalfDeathTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LostTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Urud/Meshs/SK_PC_Urud_ServerSide_Physics.SK_PC_Urud_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Urud/Meshs/SK_PC_Urud_Sit_ServerSide_Physics.SK_PC_Urud_Sit_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "Urud",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/Characters/BP_PC_Urud_A01.Default__BP_PC_Urud_A01_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/Characters/BP_PC_Urud_A01.Default__BP_PC_Urud_A01_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/Characters/BP_PC_Urud_A01.Default__BP_PC_Urud_A01_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/Characters/BP_PC_Urud_A01.Default__BP_PC_Urud_A01_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "/Game/Blueprints/Characters/BP_DeadRagDoll.BP_DeadRagDoll_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_PC_Urud_A01.BP_PC_Urud_A01"
		},
		{
			"AssetName": "GA_Skill_Urud_MultiShot_Quick",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "SpawnedProjectiles",
					"VarGuid": "A64BB93F478102DBF28FCDACCCDFEC0F",
					"Category": "object",
					"SubCategoryObject": "WSProjectileBase",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "PrepareDuration",
					"VarGuid": "BE4C20C84A404D8CA6E4629BC2957CEB",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "UseAmmoAmount",
					"VarGuid": "7944AF4B47B8EC1355785D99A68F7A82",
					"Category": "int",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"MetaData":
					{
						"tooltip": "사용할 화살 수 입니다."
					},
					"Source": "Blueprint"
				},
				{
					"Name": "IsAbilityFailed",
					"VarGuid": "208A1C284426FC133BEB1AA7E6AF77EF",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "5",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "K2_CanActivateAbility",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "ActorInfo",
							"Type": "struct"
						},
						{
							"Name": "Handle",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -768,
							"NodePosY": -304,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": -568,
							"NodePosY": -304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -256,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": -56,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Prepare Arrow\n타깃은 GA Skill Urud Multi Shot Quick",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 512,
							"NodePosY": -166,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 784,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1008,
							"NodePosY": -304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1440,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -352,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1568,
							"NodePosY": -304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get PrepareDuration",
											"TargetPin": "PrepareDuration"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1856,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get End Montage Durtaion\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "End"
								}
							]
						},
						{
							"NodeName": "PrepareArrow\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": -256,
							"NodePosY": 1696,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Prepare Arrow\n타깃은 GA Skill Urud Multi Shot Quick",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 160,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 144,
							"NodePosY": 1712,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PrepareArrow\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Ammo\n타깃은 GA Skill Urud Multi Shot Quick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Effect.Shot\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 880,
							"NodePosY": 1824,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1184,
							"NodePosY": 1744,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Main Equip Projectile Class\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Transform\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Main Equip Projectile Class\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "SelfCharacterPlayer"
										},
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Attach Actor To Actor\n타깃은 액터",
											"TargetPin": "ParentActor"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2048,
							"NodePosY": 2096,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Transform Location",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Transform",
											"TargetPin": "Rotation"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Transform\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1632,
							"NodePosY": 2096,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Transform Location",
											"TargetPin": "T"
										},
										{
											"TargetNode": "Break Transform",
											"TargetPin": "InTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Transform Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1632,
							"NodePosY": 2304,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "T",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Transform\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "20.000000,20.000000,40.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1632,
							"NodePosY": 2176,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Transform\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Rotation"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Get Main Equip Projectile Class\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1488,
							"NodePosY": 1728,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Loop",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SelfCharacterPlayer",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "AsWSProjectile Base",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "Class"
										}
									]
								}
							]
						},
						{
							"NodeName": "스폰 액터",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 2416,
							"NodePosY": 1744,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Main Equip Projectile Class\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										},
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SelectDefaultAtRuntime"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Actor Hidden In Game\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4064,
							"NodePosY": 1728,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "설정",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								},
								{
									"PinName": "bNewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Set bReceiveEvent",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3824,
							"NodePosY": 1760,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bReceiveEvent",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Attach Actor To Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4704,
							"NodePosY": 1728,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "설정",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								},
								{
									"PinName": "ParentActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "SocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "LocationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "RotationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "ScaleRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "bWeldSimulatedBodies",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "TRUE"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 5984,
							"NodePosY": -338,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "wildcard",
									"Direction": "Input"
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "wildcard",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 176,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": 782,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1872,
							"NodePosY": 1744,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Main Equip Projectile Class\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "FirstIndex",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "LastIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "2"
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Index",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										}
									]
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 2000,
							"NodePosY": 1904,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Option 1",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-10.000000"
								},
								{
									"PinName": "Option 2",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "10.000000"
								},
								{
									"PinName": "Index",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "For Loop",
											"TargetPin": "Index"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "설정",
											"TargetPin": "ShotRotationOffset_Yaw"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SpawnedProjectiles",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2832,
							"NodePosY": 1712,
							"Pins": [
								{
									"PinName": "SpawnedProjectiles",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 2864,
							"NodePosY": 1760,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectiles",
											"TargetPin": "SpawnedProjectiles"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Cast To BP_ProjectileBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3056,
							"NodePosY": 1744,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Projectile Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Attach Actor To Actor\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "설정",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3328,
							"NodePosY": 1728,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "InSkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Apply Skill Data\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3584,
							"NodePosY": 1728,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								},
								{
									"PinName": "InSkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "IsOverrideDamageRate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "설정",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 4336,
							"NodePosY": 1760,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "ShotRotationOffset",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ShotRotationOffset_Roll",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ShotRotationOffset_Pitch",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ShotRotationOffset_Yaw",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SpawnedProjectiles",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 208,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "SpawnedProjectiles",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 400,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectiles",
											"TargetPin": "SpawnedProjectiles"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 640,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get SpawnedProjectiles",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 448,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "SpawnedProjectiles",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Clear",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 640,
							"NodePosY": 908,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectiles",
											"TargetPin": "SpawnedProjectiles"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SpawnedProjectiles",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 800,
							"NodePosY": 1920,
							"Pins": [
								{
									"PinName": "SpawnedProjectiles",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Length",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 800,
							"NodePosY": 1964,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectiles",
											"TargetPin": "SpawnedProjectiles"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal (Integer)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1040,
							"NodePosY": 1984,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 880,
							"NodePosY": 1712,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 1696,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "UpdateAmmo\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": -256,
							"NodePosY": 2320,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 416,
							"NodePosY": 2336,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Actor Hidden In Game\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 672,
							"NodePosY": 2320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "bNewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get SpawnedProjectiles",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -48,
							"NodePosY": 2512,
							"Pins": [
								{
									"PinName": "SpawnedProjectiles",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Clear",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 160,
							"NodePosY": 2336,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectiles",
											"TargetPin": "SpawnedProjectiles"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -80,
							"NodePosY": 2320,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "UpdateAmmo\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Clear",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 448,
							"NodePosY": 2444,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Use Ammo\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectiles",
											"TargetPin": "SpawnedProjectiles"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update Ammo\n타깃은 GA Skill Urud Multi Shot Quick",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 496,
							"NodePosY": 1920,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get End Montage Durtaion\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2128,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2400,
							"NodePosY": -304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get End Montage Durtaion\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get End Montage Durtaion\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2656,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get PrepareDuration",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1392,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "PrepareDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": -80,
							"NodePosY": -304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Prepare Arrow\n타깃은 GA Skill Urud Multi Shot Quick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 128,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Use Ammo\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 912,
							"NodePosY": 2412,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Clear",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "StackstoRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get UseAmmoAmount",
											"TargetPin": "UseAmmoAmount"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get UseAmmoAmount",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 720,
							"NodePosY": 2518,
							"Pins": [
								{
									"PinName": "UseAmmoAmount",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Use Ammo\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "StackstoRemove"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -160,
							"NodePosY": -176,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 64
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Urud/GA_Skill_Urud_MultiShot_Quick.GA_Skill_Urud_MultiShot_Quick"
		},
		{
			"AssetName": "GA_Skill_Sinobu_ThunderKick",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "DelayKickPower",
					"VarGuid": "34B03A8C467B8C1E3F4AB8A7E13D3185",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "DelayKickTime",
					"VarGuid": "C315757D4F720BEAA436DD8D0B2A93D8",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "OriginGravityScale",
					"VarGuid": "D7A192F84310306EE36117B2F5FFC63D",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "K2_CanActivateAbility",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "ActorInfo",
							"Type": "struct"
						},
						{
							"Name": "Handle",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Multi Line Trace For Objects",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2320,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ObjectTypes",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "bTraceComplex",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "bIgnoreSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TraceColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "TraceHitColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "DrawTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1042,
							"NodePosY": -61,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										},
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1902,
							"NodePosY": -61,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Multi Line Trace For Objects",
											"TargetPin": "Start"
										},
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1968,
							"NodePosY": 119,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "Dist"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2144,
							"NodePosY": 89,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multi Line Trace For Objects",
											"TargetPin": "End"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 1954,
							"NodePosY": 205,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multi Line Trace For Objects",
											"TargetPin": "ObjectTypes"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1"
								},
								{
									"PinName": "[1]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery2"
								},
								{
									"PinName": "[2]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery3"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 2849,
							"NodePosY": 648,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Multi Line Trace For Objects",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid Index",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 2784,
							"NodePosY": 56,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Multi Line Trace For Objects",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "IndexToTest",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3072,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Multi Line Trace For Objects",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3296,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 480,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multi Line Trace For Objects",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										},
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 768,
							"NodePosY": 202,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "SkillRangeInfo"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Skill Range Info",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1086,
							"NodePosY": 202,
							"Pins": [
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "Dist",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "Tick",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "Count",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Angle",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float - float",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "TraceRadius",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "MultiTarget",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Forward Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1616,
							"NodePosY": 95,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "InRot_Roll",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue_Roll"
										}
									]
								},
								{
									"PinName": "InRot_Pitch",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float - float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InRot_Yaw",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue_Yaw"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float - float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1415,
							"NodePosY": 253,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "365.000000"
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "Angle"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "InRot_Pitch"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 6768,
							"NodePosY": 335,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 7040,
							"NodePosY": 357,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "WaitHit\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 208,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitHit\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Attack.Skill\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 7264,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4096,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Forward Vector\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Forward Vector\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4422,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 4989,
							"NodePosY": 477,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get DelayKickPower",
											"TargetPin": "DelayKickPower"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Call Launch Character\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "NewVelocity"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 4666,
							"NodePosY": 472,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Forward Vector\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,-1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 4384,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Call Launch Character\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Call Launch Character\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Crouch\n타깃은 캐릭터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7683,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get DelayKickTime",
											"TargetPin": "DelayKickTime"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 2135,
							"NodePosY": 445,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multi Line Trace For Objects",
											"TargetPin": "ActorsToIgnore"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": 79,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ReturnValue_Roll",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "InRot_Roll"
										}
									]
								},
								{
									"PinName": "ReturnValue_Pitch",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ReturnValue_Yaw",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "InRot_Yaw"
										}
									]
								}
							]
						},
						{
							"NodeName": "WaitAttackSuccess\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": -2304,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": -2096,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitAttackSuccess\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackSuccess\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7680,
							"NodePosY": 397,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1456,
							"NodePosY": 653,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1728,
							"NodePosY": 675,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1952,
							"NodePosY": 590,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": 574,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2352,
							"NodePosY": 652,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 656,
							"NodePosY": 590,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "WaitMovementModeChange",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 208,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitLanding\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnChange",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "NewMovementMode",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewMode",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MOVE_Walking"
								}
							]
						},
						{
							"NodeName": "WaitLanding\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "WaitMovementModeChange",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get DelayKickTime",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 7730,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "DelayKickTime",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3296,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3584,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Wait Hit\n타깃은 GA Skill Sinobu Thunder Kick",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4400,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack Success\n타깃은 GA Skill Sinobu Thunder Kick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4096,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Hit\n타깃은 GA Skill Sinobu Thunder Kick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Attack.Skill\")"
								}
							]
						},
						{
							"NodeName": "Wait Attack Success\n타깃은 GA Skill Sinobu Thunder Kick",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4704,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Hit\n타깃은 GA Skill Sinobu Thunder Kick",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Landing\n타깃은 GA Skill Sinobu Thunder Kick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 3840,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Landing\n타깃은 GA Skill Sinobu Thunder Kick",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5040,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack Success\n타깃은 GA Skill Sinobu Thunder Kick",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 4096,
							"NodePosY": 305,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 192,
							"NodePosY": 1539,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop Auto Target\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 416,
							"NodePosY": 1555,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop Auto Target\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Stop Auto Target\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 752,
							"NodePosY": 1523,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get DelayKickPower",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4787,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "DelayKickPower",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Call Launch Character\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 8896,
							"NodePosY": 239,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "NewVelocity",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bOverrideVelocity",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Find Look at Rotation",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 8192,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "InRot"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Forward Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 8432,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 8672,
							"NodePosY": 552,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2000.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Call Launch Character\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "NewVelocity"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7936,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1103,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1392,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Call Launch Character\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Call Launch Character\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Call Launch Character\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2640,
							"NodePosY": 991,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "NewVelocity",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bOverrideVelocity",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1680,
							"NodePosY": 1200,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "InRot"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Forward Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1904,
							"NodePosY": 1216,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2144,
							"NodePosY": 1240,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2320,
							"NodePosY": 1240,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,300.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Call Launch Character\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "NewVelocity"
										}
									]
								}
							]
						},
						{
							"NodeName": "Call Launch Character\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6112,
							"NodePosY": 239,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bServerAcceptClientAuthoritativePosition",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "NewVelocity",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bOverrideVelocity",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4923,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Crouch\n타깃은 캐릭터",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7957,
							"NodePosY": 644,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 960,
							"NodePosY": 590,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Reset"
										}
									]
								}
							]
						},
						{
							"NodeName": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6448,
							"NodePosY": 239,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										},
										{
											"TargetNode": "Call Launch Character\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "NewGravityScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 8128,
							"NodePosY": 239,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Call Launch Character\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "NewGravityScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get OriginGravityScale",
											"TargetPin": "OriginGravityScale"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get OriginGravityScale",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 7936,
							"NodePosY": 325,
							"Pins": [
								{
									"PinName": "OriginGravityScale",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "NewGravityScale"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1246,
							"NodePosY": 1366,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk3\",Attribute=/Script/WorldStalker.PassiveSet:Perk3,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1310,
							"NodePosY": 1264,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1680,
							"NodePosY": 1420,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 1867,
							"NodePosY": 1344,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-100.000000"
								},
								{
									"PinName": "Option 1",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-300.000000"
								},
								{
									"PinName": "Index",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 1104,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitMovementModeChange",
											"TargetPin": "OnChange"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.050000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Crouch\n타깃은 캐릭터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4720,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "bClientSimulation",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Un Crouch\n타깃은 캐릭터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1584,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bClientSimulation",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": 864,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Un Crouch\n타깃은 캐릭터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CharacterMovement",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 528,
							"NodePosY": -336,
							"Pins": [
								{
									"PinName": "CharacterMovement",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get GravityScale",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get GravityScale",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 576,
							"NodePosY": -384,
							"Pins": [
								{
									"PinName": "GravityScale",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set OriginGravityScale",
											"TargetPin": "OriginGravityScale"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "CharacterMovement"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set OriginGravityScale",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 816,
							"NodePosY": -464,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OriginGravityScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get GravityScale",
											"TargetPin": "GravityScale"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 240,
							"NodePosY": -480,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set OriginGravityScale",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -80,
							"NodePosY": -496,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 336,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1024,
							"NodePosY": 1506,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Stop Auto Target\n타깃은 WSCharacter Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "NewGravityScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get OriginGravityScale",
											"TargetPin": "OriginGravityScale"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get OriginGravityScale",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 813,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "OriginGravityScale",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "NewGravityScale"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": -2038,
							"NodePosY": 1104,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -1456,
							"NodePosY": 897,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -432,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -432,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Sinobu_Shuriken_Stack_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Not Equal (Integer)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": -832,
							"NodePosY": 960,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "PartyID"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "PartyID"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": -640,
							"NodePosY": 864,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": -1744,
							"NodePosY": 846,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -1152,
							"NodePosY": 830,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "PartyID",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Integer)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -1152,
							"NodePosY": 1021,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "PartyID",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Integer)",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": -736,
							"NodePosY": 1070,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 208,
							"NodePosY": 929,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CharacterMovement",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 448,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "CharacterMovement",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterMovementComponent",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1328,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "CharacterMovement"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Movement Component",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set bServerAcceptClientAuthoritativePosition",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set bIgnorePositionErrorCheck",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1696,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bServerAcceptClientAuthoritativePosition",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bIgnorePositionErrorCheck",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "AsWSCharacter Movement Component"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bServerAcceptClientAuthoritativePosition",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1984,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bServerAcceptClientAuthoritativePosition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "AsWSCharacter Movement Component"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CharacterMovement",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4864,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "CharacterMovement",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterMovementComponent",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 5152,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "CharacterMovement"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Movement Component",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set bServerAcceptClientAuthoritativePosition",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set bIgnorePositionErrorCheck",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 5520,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bServerAcceptClientAuthoritativePosition",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bIgnorePositionErrorCheck",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "AsWSCharacter Movement Component"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bServerAcceptClientAuthoritativePosition",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 5808,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Call Launch Character\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bServerAcceptClientAuthoritativePosition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "AsWSCharacter Movement Component"
										}
									]
								}
							]
						}
					],
					"NodeCount": 110
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Sinobu/GA_Skill_Sinobu_ThunderKick.GA_Skill_Sinobu_ThunderKick"
		},
		{
			"AssetName": "BP_Sinobu_Shuriken",
			"ParentClass": "BP_ProjectileBase_C",
			"Variables": [
				{
					"Name": "ProjectileMovement",
					"Type": "TObjectPtr<UProjectileMovementComponent>",
					"DefaultValue": "/Script/Engine.ProjectileMovementComponent'/Game/Blueprints/Characters/Sinobu/BP_Sinobu_Shuriken.Default__BP_Sinobu_Shuriken_C:Projectile'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRowName",
					"Type": "FName",
					"DefaultValue": "Sinobu_Shuriken",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRow",
					"Type": "FProjectileDataRow",
					"DefaultValue": "(InitLifeTime=3.000000,Speed=2500.000000,FXInit=(),FXShot=(),FXHit=())",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "SkillDataRow",
					"Type": "FSkillDataRow",
					"DefaultValue": "(bUsable=True,SkillAttackType=PhysicalSkill,CooltimeGameplayTag=(),StackGameplayTag=(),ActiveRange=(TraceRadius=20.000000,bBlockBreakable=True))",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Projectile_Active.GE_Attack_Projectile_Active_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackBlockedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_AttackBlocked_Projectile.GE_AttackBlocked_Projectile_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackType",
					"Type": "EWSAttackType",
					"DefaultValue": "Normal",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackElementType",
					"Type": "EWSElementType",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackDamageRate",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bUseHitBox",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AdditionalEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "TagValues",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "Level",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bStopOnHit",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitDamageReductionRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "MinDamageRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RotationSpeed",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "IsRotate",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotRotationOffset",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bWallHitDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bShot",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotDelay",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndDelay",
					"Type": "float",
					"DefaultValue": "5.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotMontageName",
					"Type": "FName",
					"DefaultValue": "Shot",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.Effect.Shot\")",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitWallMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndMontageName",
					"Type": "FName",
					"DefaultValue": "End",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RepVelocity",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "ShortSwordHit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Characters/Sinobu/BP_Sinobu_Shuriken.Default__BP_Sinobu_Shuriken_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Characters/Sinobu/BP_Sinobu_Shuriken.Default__BP_Sinobu_Shuriken_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Sinobu/BP_Sinobu_Shuriken.BP_Sinobu_Shuriken"
		},
		{
			"AssetName": "GA_Skill_Sinobu_NinpoGecko",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "CancelTags",
					"VarGuid": "F805059E4E278950264AA0ABEC79E447",
					"Category": "struct",
					"SubCategoryObject": "GameplayTag",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_StateStunMoveSpeed.GE_StateStunMoveSpeed_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 304,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1596,
							"NodePosY": 19,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1888,
							"NodePosY": 19,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Multi Capsule Trace By Channel",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "Vector Up",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1728,
							"NodePosY": 127,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1954,
							"NodePosY": 151,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Vector Up",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "Dist"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2128,
							"NodePosY": 89,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multi Capsule Trace By Channel",
											"TargetPin": "End"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3494,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location\n타깃은 액터",
											"TargetPin": "NewLocation"
										}
									]
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3424,
							"NodePosY": 19,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3728,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Active Reverse\n타깃은 GA Skill Sinobu Ninpo Gecko",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "NewLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "bSweep",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "SweepHitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bTeleport",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 515,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Active Reverse\n타깃은 GA Skill Sinobu Ninpo Gecko",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 3264,
							"NodePosY": 132,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Multi Capsule Trace By Channel",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid Index",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 2720,
							"NodePosY": 56,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Multi Capsule Trace By Channel",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "IndexToTest",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3024,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Multi Capsule Trace By Channel",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActiveReverse\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "IsRevese",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										},
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										},
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 528,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActiveReverse\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Movement Mode\n타깃은 캐릭터 무브먼트 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get CharacterMovement",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 946,
							"NodePosY": 1095,
							"Pins": [
								{
									"PinName": "CharacterMovement",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Movement Mode\n타깃은 캐릭터 무브먼트 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Movement Mode\n타깃은 캐릭터 무브먼트 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1264,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Rotation\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "CharacterMovement"
										}
									]
								},
								{
									"PinName": "NewMovementMode",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MOVE_None",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "NewCustomMode",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 208,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 847,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MOVE_Walking"
								},
								{
									"PinName": "Option 1",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MOVE_Custom"
								},
								{
									"PinName": "Index",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "ActiveReverse\nCustom Event",
											"TargetPin": "IsRevese"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Movement Mode\n타깃은 캐릭터 무브먼트 컴포넌트",
											"TargetPin": "NewMovementMode"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2032,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Movement Mode\n타깃은 캐릭터 무브먼트 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "NewRotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bTeleportPhysics",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 1664,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Option 1",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,180.000000"
								},
								{
									"PinName": "Index",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "ActiveReverse\nCustom Event",
											"TargetPin": "IsRevese"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Rotation\n타깃은 액터",
											"TargetPin": "NewRotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 992,
							"NodePosY": 1376,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Option 1",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Index",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "ActiveReverse\nCustom Event",
											"TargetPin": "IsRevese"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Movement Mode\n타깃은 캐릭터 무브먼트 컴포넌트",
											"TargetPin": "NewCustomMode"
										}
									]
								}
							]
						},
						{
							"NodeName": "Active Reverse\n타깃은 GA Skill Sinobu Ninpo Gecko",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 432,
							"NodePosY": 499,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "IsRevese",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1183,
							"NodePosY": 247,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1360,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "SkillRangeInfo"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Skill Range Info",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1650,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "Dist",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "Tick",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "Count",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "TraceRadius",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "MultiTarget",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 800,
							"NodePosY": 531,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Stop Anim Montage\n타깃은 캐릭터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1408,
							"NodePosY": 499,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "AnimMontage",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3504,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Active Reverse\n타깃은 GA Skill Sinobu Ninpo Gecko",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4016,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "IsRevese",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3248,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 2119,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multi Capsule Trace By Channel",
											"TargetPin": "ActorsToIgnore"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1792,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										}
									]
								}
							]
						},
						{
							"NodeName": "Multi Capsule Trace By Channel",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2320,
							"NodePosY": 2,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "HalfHeight",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TraceChannel",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "TraceTypeQuery1"
								},
								{
									"PinName": "bTraceComplex",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "bIgnoreSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TraceColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "TraceHitColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "DrawTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1552,
							"NodePosY": -368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multi Capsule Trace By Channel",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CapsuleComponent",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get CapsuleComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1550,
							"NodePosY": -224,
							"Pins": [
								{
									"PinName": "CapsuleComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CapsuleRadius",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get CapsuleHalfHeight",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CapsuleRadius",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1865,
							"NodePosY": -241,
							"Pins": [
								{
									"PinName": "CapsuleRadius",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CapsuleComponent",
											"TargetPin": "CapsuleComponent"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CapsuleHalfHeight",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1843,
							"NodePosY": -145,
							"Pins": [
								{
									"PinName": "CapsuleHalfHeight",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CapsuleComponent",
											"TargetPin": "CapsuleComponent"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2113,
							"NodePosY": -240,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CapsuleRadius",
											"TargetPin": "CapsuleRadius"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.800000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multi Capsule Trace By Channel",
											"TargetPin": "Radius"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2113,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CapsuleHalfHeight",
											"TargetPin": "CapsuleHalfHeight"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.800000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multi Capsule Trace By Channel",
											"TargetPin": "HalfHeight"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4325,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get bLightOff",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Toggle Light\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get bLightOff",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4432,
							"NodePosY": 55,
							"Pins": [
								{
									"PinName": "bLightOff",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4672,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Active Reverse\n타깃은 GA Skill Sinobu Ninpo Gecko",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bLightOff",
											"TargetPin": "bLightOff"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Toggle Light\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Toggle Light\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4880,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1104,
							"NodePosY": 515,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Active Reverse\n타깃은 GA Skill Sinobu Ninpo Gecko",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop Anim Montage\n타깃은 캐릭터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop Anim Montage\n타깃은 캐릭터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Wait for Cancel Input",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1024,
							"NodePosY": -800,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancel",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1264,
							"NodePosY": -754,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Cancel Input",
											"TargetPin": "OnCancel"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Tag Add",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1264,
							"NodePosY": -608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Added",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "InOptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get CancelTags",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 866,
							"NodePosY": -553,
							"Pins": [
								{
									"PinName": "CancelTags",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1024,
							"NodePosY": -608,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Cancel Input",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CancelTags",
											"TargetPin": "CancelTags"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "Tag"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1600,
							"NodePosY": -562,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "Added"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 608,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": -800,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Cancel Input",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2336,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Sinobu_NinpoGecko_Perk_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2688,
							"NodePosY": 499,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1712,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1712,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk4\",Attribute=/Script/WorldStalker.PassiveSet:Perk4,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2144,
							"NodePosY": 726,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2469,
							"NodePosY": 515,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Stop Anim Montage\n타깃은 캐릭터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 61
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Sinobu/GA_Skill_Sinobu_NinpoGecko.GA_Skill_Sinobu_NinpoGecko"
		},
		{
			"AssetName": "BP_Sinobu_MarkingSting",
			"ParentClass": "BP_ProjectileBase_C",
			"Variables": [
				{
					"Name": "ProjectileMovement",
					"Type": "TObjectPtr<UProjectileMovementComponent>",
					"DefaultValue": "/Script/Engine.ProjectileMovementComponent'/Game/Blueprints/Characters/Sinobu/BP_Sinobu_MarkingSting.Default__BP_Sinobu_MarkingSting_C:Projectile'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRowName",
					"Type": "FName",
					"DefaultValue": "Sinobu_MarkingSting",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRow",
					"Type": "FProjectileDataRow",
					"DefaultValue": "(InitLifeTime=3.000000,Speed=2500.000000,FXInit=(),FXShot=(),FXHit=())",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "SkillDataRow",
					"Type": "FSkillDataRow",
					"DefaultValue": "(bUsable=True,SkillAttackType=PhysicalSkill,CooltimeGameplayTag=(),StackGameplayTag=(),ActiveRange=(TraceRadius=20.000000,bBlockBreakable=True))",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Projectile_Active.GE_Attack_Projectile_Active_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackBlockedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_AttackBlocked_Projectile.GE_AttackBlocked_Projectile_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackType",
					"Type": "EWSAttackType",
					"DefaultValue": "Normal",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackElementType",
					"Type": "EWSElementType",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackDamageRate",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bUseHitBox",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AdditionalEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "TagValues",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "Level",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bStopOnHit",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitDamageReductionRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "MinDamageRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RotationSpeed",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "IsRotate",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotRotationOffset",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bWallHitDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bShot",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotDelay",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndDelay",
					"Type": "float",
					"DefaultValue": "5.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotMontageName",
					"Type": "FName",
					"DefaultValue": "Shot",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.Effect.Shot\")",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitWallMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndMontageName",
					"Type": "FName",
					"DefaultValue": "End",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RepVelocity",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Characters/Sinobu/BP_Sinobu_MarkingSting.Default__BP_Sinobu_MarkingSting_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Characters/Sinobu/BP_Sinobu_MarkingSting.Default__BP_Sinobu_MarkingSting_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnHitCharacter 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 260,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 224,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHitCharacter 이벤트",
											"TargetPin": "HitResult"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 464,
							"NodePosY": 260,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHitCharacter 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get PlayerState",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 800,
							"NodePosY": 413,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SkillDataRow",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Map Point Player Time Limit\n타깃은 WSPlayer State",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SkillDataRow",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 624,
							"NodePosY": 436,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get PlayerState",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 784,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "PlayerState",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSPlayerState",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 784,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PlayerState",
											"TargetPin": "PlayerState"
										}
									]
								},
								{
									"PinName": "AsWSPlayer State",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1072,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1072,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get PlayerState",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1072,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "AsWSPlayer State"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Map Point Player Time Limit\n타깃은 WSPlayer State",
											"TargetPin": "InPlayerState"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get PlayerState",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1408,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "PlayerState",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSPlayerState",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1408,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Map Point Player Time Limit\n타깃은 WSPlayer State",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PlayerState",
											"TargetPin": "PlayerState"
										}
									]
								},
								{
									"PinName": "AsWSPlayer State",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Map Point Player Time Limit\n타깃은 WSPlayer State",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Add Map Point Player Time Limit\n타깃은 WSPlayer State",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1792,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "AsWSPlayer State"
										}
									]
								},
								{
									"PinName": "InPlayerState",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "Reason",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Sinobu"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveDuration"
										}
									]
								}
							]
						}
					],
					"NodeCount": 13
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Sinobu/BP_Sinobu_MarkingSting.BP_Sinobu_MarkingSting"
		},
		{
			"AssetName": "GA_Skill_Sinobu_MarkingSting",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "AbilityConfirmed",
					"VarGuid": "9F7FFB7F462960B1BB469AA5F51B9DCD",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "SpawnedProjectile",
					"VarGuid": "B8766F1B45254CDC3A2ED7948F4B5484",
					"Category": "object",
					"SubCategoryObject": "WSProjectileBase",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AbilityConfirmed",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1088,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set AbilityConfirmed",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1376,
							"NodePosY": 35,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1648,
							"NodePosY": 88,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1872,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait for Confirm Input",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3376,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnConfirm",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AbilityConfirmed",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancel",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3632,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Confirm Input",
											"TargetPin": "OnCancel"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 4864,
							"NodePosY": 150,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4288,
							"NodePosY": 49,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 4576,
							"NodePosY": 97,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 5088,
							"NodePosY": 65,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3968,
							"NodePosY": 49,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set AbilityConfirmed",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3008,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Confirm Input",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.ShowRightHandObject\")"
								},
								{
									"PinName": "GameplayCueParameter",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bRemoveOnAbilityEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Make Gameplay Cue Parameters",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2656,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "NormalizedMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "RawMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "MatchedTagName",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "OriginalTag",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedSourceTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedTargetTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SourceObject",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "SM_Item_Bomb_Suriken_02"
								},
								{
									"PinName": "PhysicalMaterial",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "AbilityLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "TargetAttachComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bReplicateLocationWhenUsingMinimalRepProxy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "GameplayCueParameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2304,
							"NodePosY": 183,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "TargetAttachComponent"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set AbilityConfirmed",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3632,
							"NodePosY": 81,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Confirm Input",
											"TargetPin": "OnConfirm"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AbilityConfirmed",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2304,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilityConfirmed",
											"TargetPin": "AbilityConfirmed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AbilityConfirmed",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2088,
							"NodePosY": 375,
							"Pins": [
								{
									"PinName": "AbilityConfirmed",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set AbilityConfirmed",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 464,
							"NodePosY": 19,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AbilityConfirmed",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 720,
							"NodePosY": 1555,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1008,
							"NodePosY": 1539,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 1539,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1856,
							"NodePosY": 1539,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1536,
							"NodePosY": 1523,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Equipment"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1312,
							"NodePosY": 1539,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 416,
							"NodePosY": 1539,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5504,
							"NodePosY": 127,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3632,
							"NodePosY": -512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Confirm Input",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SpawnProjectile\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 3984,
							"NodePosY": -336,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Sinobu_MarkingSting",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3984,
							"NodePosY": -466,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Sinobu_MarkingSting",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set bReceiveEvent",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 4656,
							"NodePosY": -435,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Sinobu_MarkingSting",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bReceiveEvent",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Sinobu_MarkingSting",
											"TargetPin": "AsBP Sinobu Marking Sting"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Skill Data\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5184,
							"NodePosY": -482,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Sinobu_MarkingSting",
											"TargetPin": "AsBP Sinobu Marking Sting"
										}
									]
								},
								{
									"PinName": "InSkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "IsOverrideDamageRate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4896,
							"NodePosY": -467,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "InSkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set SpawnedProjectile",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 5440,
							"NodePosY": -450,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Sinobu_MarkingSting",
											"TargetPin": "AsBP Sinobu Marking Sting"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Cast To BP_Sinobu_MarkingSting",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 4320,
							"NodePosY": -450,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "AsBP Sinobu Marking Sting",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 37
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Sinobu/GA_Skill_Sinobu_MarkingSting.GA_Skill_Sinobu_MarkingSting"
		},
		{
			"AssetName": "BP_Sinobu_BombTalisman_Active",
			"ParentClass": "Actor",
			"Variables": [
				{
					"Name": "IsSplashImmediately",
					"VarGuid": "CAD4DBD74A7799DB09F11380E93C2DE3",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"MetaData":
					{
						"ExposeOnSpawn": "true"
					},
					"Source": "Blueprint"
				},
				{
					"Name": "SkillRate",
					"VarGuid": "DF2F92A34A90DB6290C7B3AD9AEF658F",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"MetaData":
					{
						"ExposeOnSpawn": "true"
					},
					"Source": "Blueprint"
				},
				{
					"Name": "OwnerPartyID",
					"VarGuid": "D15942C14E6A301F852F149CDEE4A75D",
					"Category": "int",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "NewVar",
					"VarGuid": "B4F30F414CD66A9A9A46AC95F11E2F5F",
					"Category": "int",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "SetExplosion",
					"VarGuid": "40DD1F6442E6119A34632EB04C0D338C",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Radius",
					"VarGuid": "711939634E6227026368B59BC39E12E3",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Result",
					"VarGuid": "048B9E1A46F749D75B6FE9AE2C2939E5",
					"Category": "struct",
					"SubCategoryObject": "HitResult",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"MetaData":
					{
						"ExposeOnSpawn": "true"
					},
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "ApplyGEToTargetActor",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "DefaultSceneRoot",
					"Class": "SceneComponent"
				},
				{
					"Name": "Sphere",
					"Class": "SphereComponent"
				},
				{
					"Name": "StaticMesh",
					"Class": "StaticMeshComponent"
				},
				{
					"Name": "StaticMesh1",
					"Class": "StaticMeshComponent"
				},
				{
					"Name": "StaticMesh2",
					"Class": "StaticMeshComponent"
				},
				{
					"Name": "StaticMesh3",
					"Class": "StaticMeshComponent"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "On Component Begin Overlap (Sphere)",
							"NodeClass": "K2Node_ComponentBoundEvent",
							"NodePosX": -304,
							"NodePosY": 254,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "OverlappedComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Is Party",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "OtherComp",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OtherBodyIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "bFromSweep",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "SweepResult",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Apply Gameplay Effect to Sphere Overlap Actors",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1488,
							"NodePosY": 254,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										},
										{
											"TargetNode": "Is Party",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Attack_BombTailsMan_Splash_C"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "TagValues",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "SpherePos",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get SphereRadius",
											"TargetPin": "SphereRadius"
										}
									]
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get SphereRadius",
											"TargetPin": "SphereRadius"
										}
									]
								},
								{
									"PinName": "Angle",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "bHitSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bHitPlayer",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bHitEnemy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bHitParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bOnlyParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bDrawDebug",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1200,
							"NodePosY": 285,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "EffectCauser"
										},
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InInstigator"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1200,
							"NodePosY": 387,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "SpherePos"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Sphere",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1066,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "Sphere",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get SphereRadius",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get SphereRadius",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1216,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "SphereRadius",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "Radius"
										},
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "Height"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Sphere",
											"TargetPin": "Sphere"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 240,
							"NodePosY": 254,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Begin Overlap (Sphere)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Object)",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 16,
							"NodePosY": 254,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Begin Overlap (Sphere)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "SpawnEffectRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Spawn Effect from Data Row",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": 1136,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Character Effect Data Row",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "OwnerActor",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "AttachComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "CharacterEffectDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bUsePooling",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpawnedEffect",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_CharacterEffect",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 426,
							"NodePosY": 1136,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Remote"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Character Effect Data Row",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_CharacterEffect"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Sinobu_Explosion"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "CharacterEffectDataRow"
										},
										{
											"TargetNode": "Set members in Character Effect Data Row",
											"TargetPin": "StructRef"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set members in Character Effect Data Row",
							"NodeClass": "K2Node_SetFieldsInStruct",
							"NodePosX": 800,
							"NodePosY": 1136,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "StructRef",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "StructOut",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OffsetTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,0.000000|0.000000,0.000000,-0.000000|1.000000,1.000000,1.000000",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Location"
										},
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 800,
							"NodePosY": 1344,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Character Effect Data Row",
											"TargetPin": "OffsetTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 192,
							"NodePosY": 1057,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnEffectRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Spawn Effect\n타깃은 BP Sinobu Bomb Talisman Active\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2288,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1888,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										},
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 55,
							"NodePosY": 466,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Object)",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Not Equal (Object)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 336,
							"NodePosY": 397,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 528,
							"NodePosY": 254,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Object)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Party",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -288,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 112,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": -96,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get IsSplashImmediately",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 560,
							"NodePosY": -77,
							"Pins": [
								{
									"PinName": "IsSplashImmediately",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 784,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get IsSplashImmediately",
											"TargetPin": "IsSplashImmediately"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Same Party",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 1296,
							"NodePosY": 718,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "TagValues"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Tag Value Pair",
											"TargetPin": "TagValuePair"
										}
									]
								},
								{
									"PinName": "[1]",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Tag Value Pair",
											"TargetPin": "TagValuePair"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Tag Value Pair",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 912,
							"NodePosY": 718,
							"Pins": [
								{
									"PinName": "TagValuePair",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Skill.Effect.PhysicalSkillRate\")"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000",
									"LinkedTo": [
										{
											"TargetNode": "Get SkillRate",
											"TargetPin": "SkillRate"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SkillRate",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 752,
							"NodePosY": 830,
							"Pins": [
								{
									"PinName": "SkillRate",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Tag Value Pair",
											"TargetPin": "Value"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1856,
							"NodePosY": 254,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										},
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InHitResult"
										},
										{
											"TargetNode": "AddHitResult",
											"TargetPin": "HitResult"
										},
										{
											"TargetNode": "Ability Target Data from Hit Result",
											"TargetPin": "HitResult"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2080,
							"NodePosY": 398,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2352,
							"NodePosY": 254,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Party",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Party",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Effect Context",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2432,
							"NodePosY": 430,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "InInstigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InEffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "InHitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "AddHitResult",
											"TargetPin": "EffectContext"
										},
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 2272,
							"NodePosY": 483,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InEffectCauser"
										}
									]
								}
							]
						},
						{
							"NodeName": "Send Gameplay Event to Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3360,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "AddHitResult",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileHitSkillOnly\")"
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2080,
							"NodePosY": 564,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Gameplay Event Data",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 2720,
							"NodePosY": 580,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "()",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "()",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Hit Result",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "AddHitResult",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3152,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SetExplosion",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "bReset",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Ability Target Data from Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2384,
							"NodePosY": 670,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "TargetData"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 336,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 224,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 496,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get PlayerState",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get PlayerState",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 528,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "PlayerState",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSPlayerState",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 784,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set OwnerPartyID",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PlayerState",
											"TargetPin": "PlayerState"
										}
									]
								},
								{
									"PinName": "AsWSPlayer State",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party ID\n타깃은 WSPlayer State",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Party ID\n타깃은 WSPlayer State",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "AsWSPlayer State"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Set OwnerPartyID",
											"TargetPin": "OwnerPartyID"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set OwnerPartyID",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1280,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwnerPartyID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get Party ID\n타깃은 WSPlayer State",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1424,
							"NodePosY": -94,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply GETo Target Actor\n타깃은 BP Sinobu Bomb Talisman Active",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Party",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 736,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Begin Overlap (Sphere)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Party",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2672,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SetExplosion",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set SetExplosion",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2896,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Party",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "AddHitResult",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SetExplosion",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get SetExplosion",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1920,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "SetExplosion",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2080,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get SetExplosion",
											"TargetPin": "SetExplosion"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect\n타깃은 BP Sinobu Bomb Talisman Active\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Play Sound at Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1552,
							"NodePosY": 1136,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Fire_MultiHit_Cue"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "VolumeMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "PitchMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "AttenuationSettings",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "HitSoundAttenuation"
								},
								{
									"PinName": "ConcurrencySettings",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OwningActor",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InitialParams",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "To Float (Byte)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 816,
							"NodePosY": 921,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InByte",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Literal enum EWSAttackType",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Tag Value Pair",
											"TargetPin": "Value"
										}
									]
								}
							]
						},
						{
							"NodeName": "Literal enum EWSAttackType",
							"NodeClass": "K2Node_EnumLiteral",
							"NodePosX": 576,
							"NodePosY": 960,
							"Pins": [
								{
									"PinName": "Enum",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "PhysicalSkill"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Byte)",
											"TargetPin": "InByte"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Tag Value Pair",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 960,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "TagValuePair",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[1]"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.AttackType\")"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Byte)",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Same Party",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "InstigatorActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bIsSameParty",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1328,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Same Party",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Same Party",
											"TargetPin": "bIsSameParty"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply GETo Target Actor\n타깃은 BP Sinobu Bomb Talisman Active",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 784,
							"NodePosY": -304,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Same Party",
											"TargetPin": "InstigatorActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply GETo Target Actor\n타깃은 BP Sinobu Bomb Talisman Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1552,
							"NodePosY": -304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 1312,
							"NodePosY": 960,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "ActorsToIgnore"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Result",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 368,
							"NodePosY": 567,
							"Pins": [
								{
									"PinName": "Result",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 528,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Result",
											"TargetPin": "Result"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Same Party",
											"TargetPin": "TargetActor"
										},
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						}
					],
					"NodeCount": 62
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Sinobu/BP_Sinobu_BombTalisman_Active.BP_Sinobu_BombTalisman_Active"
		},
		{
			"AssetName": "BP_Sinobu_BombTalisman",
			"ParentClass": "BP_ProjectileBase_C",
			"Variables": [
				{
					"Name": "TargetLocation",
					"VarGuid": "9675EC0A4091E13D58414EA7781A37B0",
					"Category": "struct",
					"SubCategoryObject": "Vector",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Hit Result",
					"VarGuid": "0F7F34CF41C3CF771DE014BB468C349D",
					"Category": "struct",
					"SubCategoryObject": "HitResult",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "IsSplashImmediately",
					"VarGuid": "7F7FBEF846976ECE544E59B8B9F7F846",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "SplashSkillRate",
					"VarGuid": "BEC3938E44D240B03B6676AE0791E1DC",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ProjectileMovement",
					"Type": "TObjectPtr<UProjectileMovementComponent>",
					"DefaultValue": "/Script/Engine.ProjectileMovementComponent'/Game/Blueprints/Characters/Sinobu/BP_Sinobu_BombTalisman.Default__BP_Sinobu_BombTalisman_C:Projectile'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRowName",
					"Type": "FName",
					"DefaultValue": "Sinobu_BombTalisman",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRow",
					"Type": "FProjectileDataRow",
					"DefaultValue": "(InitLifeTime=3.000000,Speed=2500.000000,FXInit=(),FXShot=(),FXHit=())",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "SkillDataRow",
					"Type": "FSkillDataRow",
					"DefaultValue": "(bUsable=True,SkillAttackType=PhysicalSkill,CooltimeGameplayTag=(),StackGameplayTag=(),ActiveRange=(TraceRadius=20.000000,bBlockBreakable=True))",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Characters/Sinobu/GE_Attack_BombTailsMan.GE_Attack_BombTailsMan_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackBlockedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_AttackBlocked_Projectile.GE_AttackBlocked_Projectile_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackType",
					"Type": "EWSAttackType",
					"DefaultValue": "PhysicalSkill",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackElementType",
					"Type": "EWSElementType",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackDamageRate",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bUseHitBox",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AdditionalEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "TagValues",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "Level",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bStopOnHit",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitDamageReductionRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "MinDamageRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RotationSpeed",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "IsRotate",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotRotationOffset",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bWallHitDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bShot",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotDelay",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndDelay",
					"Type": "float",
					"DefaultValue": "5.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotMontageName",
					"Type": "FName",
					"DefaultValue": "Shot",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.Effect.Shot\")",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitWallMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndMontageName",
					"Type": "FName",
					"DefaultValue": "End",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RepVelocity",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Characters/Sinobu/BP_Sinobu_BombTalisman.Default__BP_Sinobu_BombTalisman_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Characters/Sinobu/BP_Sinobu_BombTalisman.Default__BP_Sinobu_BombTalisman_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnHitBreakable 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hit Result",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hit Result",
											"TargetPin": "Hit Result"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnHitCharacter 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hit Result",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hit Result",
											"TargetPin": "Hit Result"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnHitWall 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hit Result",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hit Result",
											"TargetPin": "Hit Result"
										}
									]
								}
							]
						},
						{
							"NodeName": "SpawnActor BP Sinobu Bomb Talisman Active",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 3136,
							"NodePosY": 419,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetLocation",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_Sinobu_BombTalisman_Active_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MultiplyWithRoot"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "IsSplashImmediately",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "False",
									"LinkedTo": [
										{
											"TargetNode": "Get IsSplashImmediately",
											"TargetPin": "IsSplashImmediately"
										}
									]
								},
								{
									"PinName": "SkillRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000",
									"LinkedTo": [
										{
											"TargetNode": "Get SplashSkillRate",
											"TargetPin": "SplashSkillRate"
										}
									]
								},
								{
									"PinName": "Result",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Hit Result",
											"TargetPin": "Hit Result"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Instigator\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2864,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Sinobu Bomb Talisman Active",
											"TargetPin": "Owner"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Instigator\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2864,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Sinobu Bomb Talisman Active",
											"TargetPin": "Instigator"
										}
									]
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 704,
							"NodePosY": 387,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set IsSplashImmediately",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Set IsSplashImmediately",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetLocation",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1232,
							"NodePosY": 470,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,10.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Trace For Objects",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector - vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1232,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,10.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Trace For Objects",
											"TargetPin": "End"
										},
										{
											"TargetNode": "Set TargetLocation",
											"TargetPin": "TargetLocation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Sphere Trace For Objects",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1760,
							"NodePosY": 387,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetLocation",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector - vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "10.000000"
								},
								{
									"PinName": "ObjectTypes",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "bTraceComplex",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "OutHit",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "bIgnoreSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TraceColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "TraceHitColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "DrawTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 1401,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Trace For Objects",
											"TargetPin": "ObjectTypes"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1"
								},
								{
									"PinName": "[1]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery2"
								},
								{
									"PinName": "[2]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery3"
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2144,
							"NodePosY": 419,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Trace For Objects",
											"TargetPin": "OutHit"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetLocation",
											"TargetPin": "TargetLocation"
										}
									]
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2352,
							"NodePosY": 387,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Trace For Objects",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "bBlockingHit"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetLocation",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Sinobu Bomb Talisman Active",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set TargetLocation",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2629,
							"NodePosY": 355,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Sinobu Bomb Talisman Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set TargetLocation",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1536,
							"NodePosY": 403,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Trace For Objects",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector - vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2801,
							"NodePosY": 505,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetLocation",
											"TargetPin": "TargetLocation"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Sinobu Bomb Talisman Active",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get TargetLocation",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2629,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2526,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Rotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Hit Result",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 224,
							"NodePosY": 275,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHitBreakable 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set IsSplashImmediately",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Hit Result",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHitBreakable 이벤트",
											"TargetPin": "HitResult"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Hit Result",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 224,
							"NodePosY": 403,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHitCharacter 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set IsSplashImmediately",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Hit Result",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHitCharacter 이벤트",
											"TargetPin": "HitResult"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Hit Result",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 224,
							"NodePosY": 531,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHitWall 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set IsSplashImmediately",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Hit Result",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHitWall 이벤트",
											"TargetPin": "HitResult"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Hit Result",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 814,
							"NodePosY": 577,
							"Pins": [
								{
									"PinName": "Hit Result",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 992,
							"NodePosY": 476,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Hit Result",
											"TargetPin": "Hit Result"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										},
										{
											"TargetNode": "vector - vector",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Get IsSplashImmediately",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2928,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "IsSplashImmediately",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Sinobu Bomb Talisman Active",
											"TargetPin": "IsSplashImmediately"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set IsSplashImmediately",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 416,
							"NodePosY": 337,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Hit Result",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Set Hit Result",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "IsSplashImmediately",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set IsSplashImmediately",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 416,
							"NodePosY": 531,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Hit Result",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "IsSplashImmediately",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get SplashSkillRate",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2960,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "SplashSkillRate",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Sinobu Bomb Talisman Active",
											"TargetPin": "SkillRate"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Hit Result",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2976,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "Hit Result",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Sinobu Bomb Talisman Active",
											"TargetPin": "Result"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 28
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Sinobu/BP_Sinobu_BombTalisman.BP_Sinobu_BombTalisman"
		},
		{
			"AssetName": "BP_Rio_Dagger",
			"ParentClass": "BP_ProjectileBase_C",
			"Variables": [
				{
					"Name": "ProjectileMovement",
					"Type": "TObjectPtr<UProjectileMovementComponent>",
					"DefaultValue": "/Script/Engine.ProjectileMovementComponent'/Game/Blueprints/Characters/Rio/BP_Rio_Dagger.Default__BP_Rio_Dagger_C:Projectile'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRowName",
					"Type": "FName",
					"DefaultValue": "BP_Rio_Dagger",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRow",
					"Type": "FProjectileDataRow",
					"DefaultValue": "(InitLifeTime=3.000000,Speed=2500.000000,FXInit=(),FXShot=(),FXHit=())",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "SkillDataRow",
					"Type": "FSkillDataRow",
					"DefaultValue": "(bUsable=True,SkillAttackType=PhysicalSkill,CooltimeGameplayTag=(),StackGameplayTag=(),ActiveRange=(TraceRadius=20.000000,bBlockBreakable=True))",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Projectile_Active.GE_Attack_Projectile_Active_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackBlockedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_AttackBlocked_Projectile.GE_AttackBlocked_Projectile_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackType",
					"Type": "EWSAttackType",
					"DefaultValue": "PhysicalSkill",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackElementType",
					"Type": "EWSElementType",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackDamageRate",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bUseHitBox",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AdditionalEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "TagValues",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "Level",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bStopOnHit",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitDamageReductionRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "MinDamageRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RotationSpeed",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=-40.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "IsRotate",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotRotationOffset",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bWallHitDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bShot",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotDelay",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndDelay",
					"Type": "float",
					"DefaultValue": "5.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotMontageName",
					"Type": "FName",
					"DefaultValue": "Shot",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.Effect.Shot\")",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitWallMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndMontageName",
					"Type": "FName",
					"DefaultValue": "End",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RepVelocity",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "ShortSwordHit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Characters/Rio/BP_Rio_Dagger.Default__BP_Rio_Dagger_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Characters/Rio/BP_Rio_Dagger.Default__BP_Rio_Dagger_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "ParticleSystem",
					"Class": "ParticleSystemComponent",
					"Parent": "Collision"
				},
				{
					"Name": "StaticMesh1",
					"Class": "StaticMeshComponent",
					"Parent": "RotationPivot"
				},
				{
					"Name": "NS_Rio_DaggerFX_E001",
					"Class": "NiagaraComponent",
					"Parent": "Collision"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rio/BP_Rio_Dagger.BP_Rio_Dagger"
		},
		{
			"AssetName": "GA_Skill_Rio_ThrowingDagger",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "AbilityConfirmed",
					"VarGuid": "EA54E7A54B1FF0D31F4989BF83A50244",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "SpawnedProjectile_",
					"VarGuid": "0341390F4944DB39D2F4F3B0647C5939",
					"Category": "object",
					"SubCategoryObject": "WSProjectileBase",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "WaitFire\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AbilityConfirmed",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1104,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Fire\n타깃은 GA Skill Rio Throwing Dagger",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Set AbilityConfirmed",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1376,
							"NodePosY": 63,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "bUsable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingCrossHairRowName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1648,
							"NodePosY": 85,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1872,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait for Confirm Input",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2736,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnConfirm",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AbilityConfirmed",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancel",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2960,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Confirm Input",
											"TargetPin": "OnCancel"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 4384,
							"NodePosY": 325,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3696,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 4000,
							"NodePosY": 303,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "bUsable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "SkillAttackType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillElementType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "CastingCrossHairRowName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 4608,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Fire\n타깃은 GA Skill Rio Throwing Dagger",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Fire\n타깃은 GA Skill Rio Throwing Dagger",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5024,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3360,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set AbilityConfirmed",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2368,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Confirm Input",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.ShowRightHandObject\")"
								},
								{
									"PinName": "GameplayCueParameter",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bRemoveOnAbilityEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Make Gameplay Cue Parameters",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1952,
							"NodePosY": -304,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "NormalizedMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "RawMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "MatchedTagName",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "OriginalTag",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedSourceTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedTargetTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SourceObject",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "ShotSword_semple_02"
								},
								{
									"PinName": "PhysicalMaterial",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "AbilityLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "TargetAttachComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bReplicateLocationWhenUsingMinimalRepProxy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "GameplayCueParameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1584,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "TargetAttachComponent"
										}
									]
								}
							]
						},
						{
							"NodeName": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 592,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.ShowRightHandObject\")"
								}
							]
						},
						{
							"NodeName": "Set AbilityConfirmed",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3040,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Confirm Input",
											"TargetPin": "OnConfirm"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AbilityConfirmed",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2368,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilityConfirmed",
											"TargetPin": "AbilityConfirmed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AbilityConfirmed",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2088,
							"NodePosY": 375,
							"Pins": [
								{
									"PinName": "AbilityConfirmed",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set AbilityConfirmed",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 464,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AbilityConfirmed",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 736,
							"NodePosY": 2256,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1008,
							"NodePosY": 2192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 2176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1856,
							"NodePosY": 2192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1536,
							"NodePosY": 2176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Equipment"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1312,
							"NodePosY": 2192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 2176,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1584,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1584,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkRioThrowingDaggerCorrosion\",Attribute=/Script/WorldStalker.PassiveSet:PerkRioThrowingDaggerCorrosion,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2192,
							"NodePosY": 1104,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.100000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2416,
							"NodePosY": 1136,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Additional Effect\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Perk",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 1520,
							"NodePosY": 864,
							"Comment": "Perk",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Apply Additional Effect\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2640,
							"NodePosY": 1120,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								},
								{
									"PinName": "SoftEffectClass",
									"PinCategory": "softclass",
									"Direction": "Input",
									"DefaultValue": "/Game/Blueprints/Abilities/GE_Attach_Corrosion.GE_Attach_Corrosion_C"
								}
							]
						},
						{
							"NodeName": "PrepareProjectile\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 2688,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "SpawnActor BP Rio Dagger",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 2320,
							"NodePosY": 2736,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile_",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_Rio_Dagger_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile_",
											"TargetPin": "SpawnedProjectile_"
										},
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Transform\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SelectDefaultAtRuntime"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1312,
							"NodePosY": 2832,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1648,
							"NodePosY": 2736,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Rio Dagger",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Rio Dagger",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "SpawnActor BP Rio Dagger",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Get Actor Transform\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Actor Hidden In Game\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3296,
							"NodePosY": 2720,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile_",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "bNewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Attach Actor To Component\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3616,
							"NodePosY": 2704,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile_",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "Parent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "b_R_Hand"
								},
								{
									"PinName": "LocationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "RotationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "ScaleRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "bWeldSimulatedBodies",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "TRUE"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3200,
							"NodePosY": 2928,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "Parent"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 2688,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PrepareProjectile\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1344,
							"NodePosY": 2704,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile_",
											"TargetPin": "SpawnedProjectile_"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Transform\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1952,
							"NodePosY": 2880,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Rio Dagger",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set SpawnedProjectile_",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2752,
							"NodePosY": 2752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Rio Dagger",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SpawnedProjectile_",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Rio Dagger",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get SpawnedProjectile_",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1344,
							"NodePosY": 2656,
							"Pins": [
								{
									"PinName": "SpawnedProjectile_",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Prepare Projectile\n타깃은 GA Skill Rio Throwing Dagger",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 752,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Fire\n타깃은 GA Skill Rio Throwing Dagger",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 176,
							"NodePosY": 864,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitFire\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileShot\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 608,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WSProjectileBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1056,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "AsWSProjectile Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Additional Effect\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4048,
							"NodePosY": 2704,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "InSkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Apply Skill Data\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4368,
							"NodePosY": 2704,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile_",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "InSkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "IsOverrideDamageRate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Set Actor Hidden In Game\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								},
								{
									"PinName": "bNewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get SpawnedProjectile_",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 576,
							"NodePosY": 2368,
							"Pins": [
								{
									"PinName": "SpawnedProjectile_",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 576,
							"NodePosY": 2416,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile_",
											"TargetPin": "SpawnedProjectile_"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 416,
							"NodePosY": 2176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": 2400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile_",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile_",
											"TargetPin": "SpawnedProjectile_"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set SpawnedProjectile_",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1024,
							"NodePosY": 2432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "SpawnedProjectile_",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5024,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set bReceiveEvent",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3024,
							"NodePosY": 2672,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile_",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bReceiveEvent",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Rio Dagger",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 176,
							"NodePosY": 1218,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileHit\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -448,
							"NodePosY": 1104,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -448,
							"NodePosY": 1194,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk1\",Attribute=/Script/WorldStalker.PassiveSet:Perk1,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": -32,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 176,
							"NodePosY": 1104,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 208,
							"NodePosY": 1440,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Hit Result from Target Data",
											"TargetPin": "HitResult"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Hit Result from Target Data",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 224,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "TargetData"
										}
									]
								},
								{
									"PinName": "Index",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": 1264,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 496,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Hit Result from Target Data",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 736,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": -64,
							"NodePosY": 1472,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3088,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										},
										{
											"TargetNode": "Get Active Effects with All Tags\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Update Active Gameplay Effect Set by Caller Magnitude\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3088,
							"NodePosY": -230,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk1\",Attribute=/Script/WorldStalker.PassiveSet:Perk1,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3328,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3520,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay Until Next Tick",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Active Effects with All Tags\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Active Effects with All Tags\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3728,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Tags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Skill.Effect.WalkSpeedMultiplier\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "TargetArray"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 4416,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Active Effects with All Tags\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Active Gameplay Effect Set by Caller Magnitude\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ActiveHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid Index",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 4144,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Active Effects with All Tags\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "IndexToTest",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update Active Gameplay Effect Set by Caller Magnitude\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4624,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ActiveHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "SetByCallerTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Skill.Effect.WalkSpeedMultiplier\")"
								},
								{
									"PinName": "NewValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4208,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Active Effects with All Tags\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Active Gameplay Effect Set by Caller Magnitude\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2976,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay Until Next Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Confirm Input",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Delay Until Next Tick",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3216,
							"NodePosY": 0,
							"Comment": "이속 GE 적용 전 부모 함수가 먼저 호출되어 잠깐 기다려 적용 된 이후 GE를 찾을 수 있도록 합니다",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3552,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Active Gameplay Effect Set by Caller Magnitude\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "NewValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Fire\n타깃은 GA Skill Rio Throwing Dagger",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 752,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Prepare Projectile\n타깃은 GA Skill Rio Throwing Dagger",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 688,
							"NodePosY": 1584,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 672,
							"NodePosY": 1680,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk2\",Attribute=/Script/WorldStalker.PassiveSet:Perk2,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 912,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1024,
							"NodePosY": 1360,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Rio_DroppingAttack_Stack_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 1104,
							"NodePosY": 1600,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "10.000000"
								},
								{
									"PinName": "Option 1",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "9999.000000"
								},
								{
									"PinName": "Index",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1376,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Duration\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1696,
							"NodePosY": 1264,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 93
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rio/GA_Skill_Rio_ThrowingDagger.GA_Skill_Rio_ThrowingDagger"
		},
		{
			"AssetName": "GA_Skill_Rio_Approach",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2176,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "RemainLastVelocity",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 992,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1264,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1536,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										},
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1760,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2976,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2736,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Play Length\n타깃은 애니메이션 에셋",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1760,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 1027,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Stop Auto Target\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": 1104,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 736,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop Auto Target\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop Auto Target\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Stop Auto Target\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2464,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1870,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2176,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop Auto Target\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop Auto Target\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 752,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 992,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 2496,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2736,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Make Effect Context\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3104,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Perk_Rio_DashAttackDamagePer_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Effect Context\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2813,
							"NodePosY": 135,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "EffectContext"
										}
									]
								}
							]
						}
					],
					"NodeCount": 25
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rio/GA_Skill_Rio_Approach.GA_Skill_Rio_Approach"
		},
		{
			"AssetName": "BP_Skill_Rene_PoisonGas",
			"ParentClass": "BP_ProjectileBase_C",
			"Variables": [
				{
					"Name": "bSpawnCloud",
					"VarGuid": "329CF043477A9907F5EED68C98C5C884",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Hit Result",
					"VarGuid": "200B70A84040CEF52031DC8BB72E117A",
					"Category": "struct",
					"SubCategoryObject": "HitResult",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ProjectileMovement",
					"Type": "TObjectPtr<UProjectileMovementComponent>",
					"DefaultValue": "/Script/Engine.ProjectileMovementComponent'/Game/Blueprints/Characters/Rene/BP_Skill_Rene_PoisonGas.Default__BP_Skill_Rene_PoisonGas_C:Projectile'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRowName",
					"Type": "FName",
					"DefaultValue": "Rene_PoisonGas",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRow",
					"Type": "FProjectileDataRow",
					"DefaultValue": "(InitLifeTime=3.000000,Speed=2500.000000,FXInit=(),FXShot=(),FXHit=())",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "SkillDataRow",
					"Type": "FSkillDataRow",
					"DefaultValue": "(bUsable=True,SkillAttackType=PhysicalSkill,CooltimeGameplayTag=(),StackGameplayTag=(),ActiveRange=(TraceRadius=20.000000,bBlockBreakable=True))",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Projectile_Rene_PoisonGas.GE_Attack_Projectile_Rene_PoisonGas_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackBlockedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_AttackBlocked_Projectile.GE_AttackBlocked_Projectile_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackType",
					"Type": "EWSAttackType",
					"DefaultValue": "MagicalSkill",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackElementType",
					"Type": "EWSElementType",
					"DefaultValue": "Poison",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackDamageRate",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bUseHitBox",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AdditionalEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "TagValues",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "Level",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bStopOnHit",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitDamageReductionRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "MinDamageRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RotationSpeed",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "IsRotate",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotRotationOffset",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bWallHitDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bShot",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotDelay",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndDelay",
					"Type": "float",
					"DefaultValue": "5.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotMontageName",
					"Type": "FName",
					"DefaultValue": "Shot",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.Effect.Shot\")",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitWallMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndMontageName",
					"Type": "FName",
					"DefaultValue": "End",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RepVelocity",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Characters/Rene/BP_Skill_Rene_PoisonGas.Default__BP_Skill_Rene_PoisonGas_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Characters/Rene/BP_Skill_Rene_PoisonGas.Default__BP_Skill_Rene_PoisonGas_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "Niagara",
					"Class": "NiagaraComponent",
					"Parent": "Collision"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Upgrade\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bSpawnCloud",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnHitWall 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hit Result",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hit Result",
											"TargetPin": "Hit Result"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnHitCharacter 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hit Result",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hit Result",
											"TargetPin": "Hit Result"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnHitBreakable 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hit Result",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hit Result",
											"TargetPin": "Hit Result"
										}
									]
								}
							]
						},
						{
							"NodeName": "SpawnActor BP Poison Cloud",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 1216,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_PoisonCloud_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "SpawnTransform_Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "SpawnTransform_Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "SpawnTransform_Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "OverrideRootScale"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Hit Result",
											"TargetPin": "Hit Result"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Poison Cloud",
											"TargetPin": "SpawnTransform_Location"
										}
									]
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 880,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Poison Cloud",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Poison Cloud",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "SpawnActor BP Poison Cloud",
											"TargetPin": "Owner"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set bSpawnCloud",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 192,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Upgrade\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bSpawnCloud",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get bSpawnCloud",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 496,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "bSpawnCloud",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 496,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Hit Result",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Set Hit Result",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Set Hit Result",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bSpawnCloud",
											"TargetPin": "bSpawnCloud"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Hit Result",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 240,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHitCharacter 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Hit Result",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHitCharacter 이벤트",
											"TargetPin": "HitResult"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Hit Result",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 224,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHitWall 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Hit Result",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHitWall 이벤트",
											"TargetPin": "HitResult"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Hit Result",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 240,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHitBreakable 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Hit Result",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHitBreakable 이벤트",
											"TargetPin": "HitResult"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Hit Result",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 736,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "Hit Result",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 880,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						}
					],
					"NodeCount": 17
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rene/BP_Skill_Rene_PoisonGas.BP_Skill_Rene_PoisonGas"
		},
		{
			"AssetName": "BP_Skill_Rene_BloodSword",
			"ParentClass": "WSEffectActor",
			"Variables": [
				{
					"Name": "OwnerPlayer",
					"VarGuid": "C5EDBCAA402C01AB1EE062B566241A71",
					"Category": "object",
					"SubCategoryObject": "WSCharacterPlayer",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "TargetLocation",
					"VarGuid": "34D80FA9490BE4780303BB8473644162",
					"Category": "struct",
					"SubCategoryObject": "Vector",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Seq",
					"VarGuid": "0BCC4C6147BBAEEBD3742D93ADEA96D4",
					"Category": "int",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bReady",
					"VarGuid": "3434FD7A4BD95F79FE6B5E9490F78BB7",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "HitActors",
					"VarGuid": "5DEBD91846A987CA7D0D7590E3910220",
					"Category": "object",
					"SubCategoryObject": "Actor",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Relative Location",
					"VarGuid": "F3C7C8E942A8EB017D5EDF90430564F1",
					"Category": "struct",
					"SubCategoryObject": "Vector",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "TargetRotation",
					"VarGuid": "2A65202F4BA5ADA5E4D35FA7095920FA",
					"Category": "struct",
					"SubCategoryObject": "Rotator",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "AttackType",
					"VarGuid": "81AE821D4F9BE8319B60E2A12DB76AB7",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ElementType",
					"VarGuid": "94932FC54A0B94160123AAB38A78D363",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bHitWall",
					"VarGuid": "E8CA8A2140F8C24E486A3084A0920BBB",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Characters/Rene/BP_Skill_Rene_BloodSword.Default__BP_Skill_Rene_BloodSword_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Characters/Rene/BP_Skill_Rene_BloodSword.Default__BP_Skill_Rene_BloodSword_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "CheckWall",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "On Component Begin Overlap (Collision)",
							"NodeClass": "K2Node_ComponentBoundEvent",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OverlappedComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Contains Item",
											"TargetPin": "ItemToFind"
										},
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										}
									]
								},
								{
									"PinName": "OtherComp",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OtherBodyIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "bFromSweep",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "SweepResult",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InHitResult"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnPlayMontage 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnChangeMontageSectionName 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "몽타주 재생",
							"NodeClass": "K2Node_PlayMontage",
							"NodePosX": 608,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnPlayMontage 이벤트",
											"TargetPin": "then"
										},
										{
											"TargetNode": "OnChangeMontageSectionName 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnNotifyBegin",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnNotifyEnd",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "NotifyName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "InSkeletalMeshComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SKMeshComponent",
											"TargetPin": "SKMeshComponent"
										}
									]
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentMontage",
											"TargetPin": "CurrentMontage"
										}
									]
								},
								{
									"PinName": "PlayRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartingPosition",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "StartingSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get MontageSectionName",
											"TargetPin": "MontageSectionName"
										}
									]
								},
								{
									"PinName": "bShouldStopAllMontages",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get SKMeshComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 384,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "SKMeshComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "InSkeletalMeshComponent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get CurrentMontage",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 384,
							"NodePosY": 1744,
							"Pins": [
								{
									"PinName": "CurrentMontage",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "MontageToPlay"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get MontageSectionName",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 384,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "MontageSectionName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "StartingSection"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnShot\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multicast on Shot\n타깃은 BP Skill Rene Blood Sword\n모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CameraViewPoint",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1840,
							"NodePosY": 2672,
							"Pins": [
								{
									"PinName": "CameraViewPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get OwnerPlayer",
											"TargetPin": "OwnerPlayer"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set TargetLocation",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2976,
							"NodePosY": 2608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetRotation",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "MulticastOnShotReplicated From Server\nExecutes On All\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReady",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Multicast on Shot\n타깃은 BP Skill Rene Blood Sword\n모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 176,
							"NodePosY": 2032,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnShot\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2592,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "400.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1840,
							"NodePosY": 2400,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find Look at Rotation",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2128,
							"NodePosY": 2512,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraViewPoint",
											"TargetPin": "CameraViewPoint"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "InRot"
										},
										{
											"TargetNode": "Break Rotator",
											"TargetPin": "InRot"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Forward Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2368,
							"NodePosY": 2512,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Timeline",
							"NodeClass": "K2Node_Timeline",
							"NodePosX": 1312,
							"NodePosY": 3056,
							"Pins": [
								{
									"PinName": "Play",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "PlayFromStart",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "Stop",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Reverse",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "ReverseFromEnd",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Update",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Finished",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReady",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SetNewTime",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HitWall\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "NewTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.800000"
								},
								{
									"PinName": "Direction",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "NewTrack_0",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Lerp (Vector)",
											"TargetPin": "Alpha"
										}
									]
								},
								{
									"PinName": "NewTrack_1",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Lerp (Rotator)",
											"TargetPin": "Alpha"
										}
									]
								}
							]
						},
						{
							"NodeName": "Lerp (Vector)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3360,
							"NodePosY": 3040,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetLocation",
											"TargetPin": "TargetLocation"
										}
									]
								},
								{
									"PinName": "Alpha",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Timeline",
											"TargetPin": "NewTrack_0"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location And Rotation\n타깃은 액터",
											"TargetPin": "NewLocation"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 640,
							"NodePosY": 2592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Clear",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Timeline",
											"TargetPin": "PlayFromStart"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "then_3",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bReady",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1600,
							"NodePosY": 3520,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Timeline",
											"TargetPin": "Finished"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Collision Profile Name\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bReady",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get bReady",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 64,
							"NodePosY": 2768,
							"Pins": [
								{
									"PinName": "bReady",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 64,
							"NodePosY": 2816,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bReady",
											"TargetPin": "bReady"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get TargetLocation",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3312,
							"NodePosY": 3248,
							"Pins": [
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Lerp (Vector)",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Begin Overlap (Collision)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get HitActors",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1568,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "HitActors",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "Contains Item",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 2176,
							"NodePosY": 1104,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get HitActors",
											"TargetPin": "HitActors"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Begin Overlap (Collision)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Contains Item",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1568,
							"NodePosY": 1200,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get HitActors",
											"TargetPin": "HitActors"
										}
									]
								},
								{
									"PinName": "ItemToFind",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Begin Overlap (Collision)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1328,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1920,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Contains Item",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2064,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InInstigator"
										},
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InEffectCauser"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2432,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Effect Context",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2432,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "InInstigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InEffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InHitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Begin Overlap (Collision)",
											"TargetPin": "SweepResult"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Context"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2800,
							"NodePosY": 2496,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetLocation",
											"TargetPin": "TargetLocation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Mesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2112,
							"NodePosY": 3152,
							"Pins": [
								{
									"PinName": "Mesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Socket Transform\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get OwnerPlayer",
											"TargetPin": "OwnerPlayer"
										}
									]
								}
							]
						},
						{
							"NodeName": "Shake Camera\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1632,
							"NodePosY": 4032,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get OwnerPlayer",
											"TargetPin": "OwnerPlayer"
										}
									]
								},
								{
									"PinName": "Power",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 폰",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": 4176,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get OwnerPlayer",
											"TargetPin": "OwnerPlayer"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1408,
							"NodePosY": 4048,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 폰",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Shake Camera\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Collision",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3328,
							"NodePosY": 2704,
							"Pins": [
								{
									"PinName": "Collision",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Collision Profile Name\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Collision Profile Name\n타깃은 프리미티브 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3520,
							"NodePosY": 2576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetRotation",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Collision",
											"TargetPin": "Collision"
										}
									]
								},
								{
									"PinName": "InCollisionProfileName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "AttackProjectile"
								},
								{
									"PinName": "bUpdateOverlaps",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Collision",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1808,
							"NodePosY": 3440,
							"Pins": [
								{
									"PinName": "Collision",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Collision Profile Name\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Collision Profile Name\n타깃은 프리미티브 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1808,
							"NodePosY": 3488,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bReady",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Collision",
											"TargetPin": "Collision"
										}
									]
								},
								{
									"PinName": "InCollisionProfileName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "NoCollision"
								},
								{
									"PinName": "bUpdateOverlaps",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Equal (Object)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 384,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Begin Overlap (Collision)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 48,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 928,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Actor Location And Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3760,
							"NodePosY": 3040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Lerp (Vector)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "NewRotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Lerp (Rotator)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bSweep",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "SweepHitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bTeleport",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Socket Transform\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2320,
							"NodePosY": 3136,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "InSocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get AttachedSocket",
											"TargetPin": "AttachedSocket"
										}
									]
								},
								{
									"PinName": "TransformSpace",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "RTS_World"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Transform",
											"TargetPin": "InTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2736,
							"NodePosY": 3104,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Socket Transform\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Lerp (Rotator)",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Lerp (Rotator)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3024,
							"NodePosY": 3168,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Transform",
											"TargetPin": "Rotation"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetRotation",
											"TargetPin": "TargetRotation"
										}
									]
								},
								{
									"PinName": "Alpha",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Timeline",
											"TargetPin": "NewTrack_1"
										}
									]
								},
								{
									"PinName": "bShortestPath",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location And Rotation\n타깃은 액터",
											"TargetPin": "NewRotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set TargetRotation",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3264,
							"NodePosY": 2608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetLocation",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Collision Profile Name\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TargetRotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Rotator",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get TargetRotation",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2816,
							"NodePosY": 3264,
							"Pins": [
								{
									"PinName": "TargetRotation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Lerp (Rotator)",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 384,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Begin Overlap (Collision)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2400,
							"NodePosY": 1088,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "몽타주 재생",
							"NodeClass": "K2Node_PlayMontage",
							"NodePosX": 896,
							"NodePosY": 4512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_3"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnNotifyBegin",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnNotifyEnd",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "NotifyName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "InSkeletalMeshComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SKMeshComponent",
											"TargetPin": "SKMeshComponent"
										}
									]
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentMontage",
											"TargetPin": "CurrentMontage"
										}
									]
								},
								{
									"PinName": "PlayRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartingPosition",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "StartingSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Shot"
								},
								{
									"PinName": "bShouldStopAllMontages",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get CurrentMontage",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 704,
							"NodePosY": 4608,
							"Pins": [
								{
									"PinName": "CurrentMontage",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "MontageToPlay"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get SKMeshComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 688,
							"NodePosY": 4560,
							"Pins": [
								{
									"PinName": "SKMeshComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "InSkeletalMeshComponent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Rotator",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2864,
							"NodePosY": 2752,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Roll",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraPitch",
											"TargetPin": "CameraPitch"
										}
									]
								},
								{
									"PinName": "Pitch",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Yaw",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetRotation",
											"TargetPin": "TargetRotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Rotator",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2400,
							"NodePosY": 2768,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Roll",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Pitch",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Yaw",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CameraPitch",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1840,
							"NodePosY": 2736,
							"Pins": [
								{
									"PinName": "CameraPitch",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Rotator",
											"TargetPin": "Roll"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get OwnerPlayer",
											"TargetPin": "OwnerPlayer"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2720,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Attack_Ability_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3232,
							"NodePosY": 1088,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.AttackType\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get AttackType",
											"TargetPin": "AttackType"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3696,
							"NodePosY": 1088,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.ElementType\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get ElementType",
											"TargetPin": "ElementType"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4048,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Skill",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_Skill",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 512,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackType",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_Skill"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "SK160204"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 864,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Skill",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "SkillAttackType",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Byte)",
											"TargetPin": "InByte"
										}
									]
								},
								{
									"PinName": "SkillElementType",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Byte)",
											"TargetPin": "InByte"
										}
									]
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "To Float (Byte)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1232,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InByte",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillAttackType"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackType",
											"TargetPin": "AttackType"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Float (Byte)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1232,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InByte",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillElementType"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set ElementType",
											"TargetPin": "ElementType"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set AttackType",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1408,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Skill",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ElementType",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AttackType",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Byte)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set ElementType",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1648,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackType",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "ElementType",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Byte)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get AttackType",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3072,
							"NodePosY": 1264,
							"Pins": [
								{
									"PinName": "AttackType",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get ElementType",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3536,
							"NodePosY": 1264,
							"Pins": [
								{
									"PinName": "ElementType",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 144,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1888,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2176,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set ElementType",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set OwnerPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set OwnerPlayer",
											"TargetPin": "OwnerPlayer"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set OwnerPlayer",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2480,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwnerPlayer",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get OwnerPlayer",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 192,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "OwnerPlayer",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Get CameraPitch",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Locally Controlled\n타깃은 폰",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 896,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get OwnerPlayer",
											"TargetPin": "OwnerPlayer"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Rotation\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1536,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewRotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "NewRotation_Roll",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Select Float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "NewRotation_Pitch",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "NewRotation_Yaw",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bTeleportPhysics",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get CameraPitch",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 384,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "CameraPitch",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Lerp",
											"TargetPin": "B"
										},
										{
											"TargetNode": "Select Float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get OwnerPlayer",
											"TargetPin": "OwnerPlayer"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 384,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get OwnerPlayer",
											"TargetPin": "OwnerPlayer"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ReturnValue_Roll",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ReturnValue_Pitch",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ReturnValue_Yaw",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float + float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 992,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue_Yaw"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-90.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Rotation\n타깃은 액터",
											"TargetPin": "NewRotation_Yaw"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get bReady",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 368,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "bReady",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 368,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bReady",
											"TargetPin": "bReady"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Check Wall\n타깃은 BP Skill Rene Blood Sword",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Lerp",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 992,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue_Roll"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraPitch",
											"TargetPin": "CameraPitch"
										}
									]
								},
								{
									"PinName": "Alpha",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.500000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Select Float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 384,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ReturnValue_Roll",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Lerp",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "ReturnValue_Pitch",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ReturnValue_Yaw",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Select Float",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1280,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraPitch",
											"TargetPin": "CameraPitch"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Lerp",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bPickA",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 폰",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Rotation\n타깃은 액터",
											"TargetPin": "NewRotation_Roll"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 폰",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1024,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get OwnerPlayer",
											"TargetPin": "OwnerPlayer"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Select Float",
											"TargetPin": "bPickA"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get OwnerPlayer",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1696,
							"NodePosY": 3136,
							"Pins": [
								{
									"PinName": "OwnerPlayer",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1856,
							"NodePosY": 3056,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Timeline",
											"TargetPin": "Update"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get OwnerPlayer",
											"TargetPin": "OwnerPlayer"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location And Rotation\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get OwnerPlayer",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 944,
							"NodePosY": 4144,
							"Pins": [
								{
									"PinName": "OwnerPlayer",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Shake Camera\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Locally Controlled\n타깃은 폰",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1120,
							"NodePosY": 4048,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get OwnerPlayer",
											"TargetPin": "OwnerPlayer"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get OwnerPlayer",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1312,
							"NodePosY": 2688,
							"Pins": [
								{
									"PinName": "OwnerPlayer",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Get CameraViewPoint",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get CameraPitch",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1488,
							"NodePosY": 2592,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get OwnerPlayer",
											"TargetPin": "OwnerPlayer"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetLocation",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Check Wall\n타깃은 BP Skill Rene Blood Sword",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 576,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set bReady",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 432,
							"NodePosY": 2608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "MulticastOnShotReplicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bHitWall",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bReady",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HitWall\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 1136,
							"NodePosY": 3232,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Timeline",
											"TargetPin": "SetNewTime"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bHitWall",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 432,
							"NodePosY": 2720,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bReady",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bHitWall",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get bHitWall",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 688,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "bHitWall",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 688,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bHitWall",
											"TargetPin": "bHitWall"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get HitActors",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 432,
							"NodePosY": 2832,
							"Pins": [
								{
									"PinName": "HitActors",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Clear",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 432,
							"NodePosY": 2880,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bHitWall",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get HitActors",
											"TargetPin": "HitActors"
										}
									]
								}
							]
						},
						{
							"NodeName": "무제한 발사 제공",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 0,
							"NodePosY": 2704,
							"Comment": "무제한 발사 제공",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Get AttachedSocket",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2144,
							"NodePosY": 3232,
							"Pins": [
								{
									"PinName": "AttachedSocket",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get Socket Transform\n타깃은 씬 컴포넌트",
											"TargetPin": "InSocketName"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get OwnerPlayer",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2240,
							"NodePosY": 3440,
							"Pins": [
								{
									"PinName": "OwnerPlayer",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get AttachedSocketLocationOffset",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2448,
							"NodePosY": 3488,
							"Pins": [
								{
									"PinName": "AttachedSocketLocationOffset",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Rotate Vector",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Rotate Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2720,
							"NodePosY": 3520,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get AttachedSocketLocationOffset",
											"TargetPin": "AttachedSocketLocationOffset"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2960,
							"NodePosY": 3456,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Rotate Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Lerp (Vector)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2480,
							"NodePosY": 3360,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get OwnerPlayer",
											"TargetPin": "OwnerPlayer"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2496,
							"NodePosY": 3552,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get OwnerPlayer",
											"TargetPin": "OwnerPlayer"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Rotate Vector",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "float + float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2640,
							"NodePosY": 2800,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Rotator",
											"TargetPin": "Yaw"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "90.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Rotator",
											"TargetPin": "Yaw"
										}
									]
								}
							]
						}
					],
					"NodeCount": 112
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rene/BP_Skill_Rene_BloodSword.BP_Skill_Rene_BloodSword"
		},
		{
			"AssetName": "BP_Nave_MagicMissile",
			"ParentClass": "BP_Nave_MagicProjectile_C",
			"Variables": [
				{
					"Name": "EffectContext",
					"VarGuid": "DF5A840A43B4E6562103A2B30A303722",
					"Category": "struct",
					"SubCategoryObject": "GameplayEffectContextHandle",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "TargetComponent",
					"VarGuid": "6BBAABEE4D2523F3149025B4FA50ABDB",
					"Category": "object",
					"SubCategoryObject": "SceneComponent",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ProjectileMovement",
					"Type": "TObjectPtr<UProjectileMovementComponent>",
					"DefaultValue": "/Script/Engine.ProjectileMovementComponent'/Game/Blueprints/Characters/Nave/BP_Nave_MagicMissile.Default__BP_Nave_MagicMissile_C:Projectile'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRowName",
					"Type": "FName",
					"DefaultValue": "Nave_MagicMissile",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRow",
					"Type": "FProjectileDataRow",
					"DefaultValue": "(InitLifeTime=3.000000,Speed=2500.000000,FXInit=(),FXShot=(),FXHit=())",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "SkillDataRow",
					"Type": "FSkillDataRow",
					"DefaultValue": "(bUsable=True,SkillAttackType=PhysicalSkill,CooltimeGameplayTag=(),StackGameplayTag=(),ActiveRange=(TraceRadius=20.000000,bBlockBreakable=True))",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Projectile_Active.GE_Attack_Projectile_Active_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackBlockedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_AttackBlocked_Magic.GE_AttackBlocked_Magic_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackType",
					"Type": "EWSAttackType",
					"DefaultValue": "MagicalSkill",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackElementType",
					"Type": "EWSElementType",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackDamageRate",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bUseHitBox",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AdditionalEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "TagValues",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "Level",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bStopOnHit",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitDamageReductionRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "MinDamageRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RotationSpeed",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "IsRotate",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotRotationOffset",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bWallHitDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bShot",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotDelay",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndDelay",
					"Type": "float",
					"DefaultValue": "5.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotMontageName",
					"Type": "FName",
					"DefaultValue": "Shot",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.Effect.Shot\")",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitWallMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndMontageName",
					"Type": "FName",
					"DefaultValue": "End",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RepVelocity",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Characters/Nave/BP_Nave_MagicMissile.Default__BP_Nave_MagicMissile_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Characters/Nave/BP_Nave_MagicMissile.Default__BP_Nave_MagicMissile_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "SetHoming\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multicast Set Homing\n타깃은 BP Nave Magic Missile\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Homing Acceleration Magnitude",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multicast Set Homing\n타깃은 BP Nave Magic Missile\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "Homing Acceleration Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Multicast_SetHomingRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "Homing Acceleration Magnitude",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set HomingAccelerationMagnitude",
											"TargetPin": "HomingAccelerationMagnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ProjectileMovement",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 288,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "ProjectileMovement",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set HomingTargetComponent",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set HomingAccelerationMagnitude",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set bIsHomingProjectile",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set MaxSpeed",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set bIsHomingProjectile",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set HomingTargetComponent",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 640,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bIsHomingProjectile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set HomingAccelerationMagnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HomingTargetComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MagicTarget",
											"TargetPin": "MagicTarget"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ProjectileMovement",
											"TargetPin": "ProjectileMovement"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set HomingAccelerationMagnitude",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 640,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set HomingTargetComponent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set MaxSpeed",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HomingAccelerationMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Multicast_SetHomingRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "Homing Acceleration Magnitude"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set MaxSpeed",
											"TargetPin": "MaxSpeed"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ProjectileMovement",
											"TargetPin": "ProjectileMovement"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bIsHomingProjectile",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 640,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_PC_Nave_Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set HomingTargetComponent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bIsHomingProjectile",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ProjectileMovement",
											"TargetPin": "ProjectileMovement"
										}
									]
								}
							]
						},
						{
							"NodeName": "Multicast Set Homing\n타깃은 BP Nave Magic Missile\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 272,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SetHoming\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Homing Acceleration Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "SetHoming\nCustom Event",
											"TargetPin": "Homing Acceleration Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_PC_Nave_Base",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_PC_Nave_Base",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 288,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Remote"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bIsHomingProjectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP PC Nave Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get MagicTarget",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get MagicTarget",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 288,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "MagicTarget",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set HomingTargetComponent",
											"TargetPin": "HomingTargetComponent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_PC_Nave_Base",
											"TargetPin": "AsBP PC Nave Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set MaxSpeed",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 640,
							"NodePosY": 1104,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set HomingAccelerationMagnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "MaxSpeed",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set HomingAccelerationMagnitude",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ProjectileMovement",
											"TargetPin": "ProjectileMovement"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set MaxSpeed",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bIsHomingProjectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Set bIsHomingProjectile",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 640,
							"NodePosY": 1392,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bIsHomingProjectile",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ProjectileMovement",
											"TargetPin": "ProjectileMovement"
										}
									]
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 288,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Multicast_SetHomingRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_PC_Nave_Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						}
					],
					"NodeCount": 14
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Nave/BP_Nave_MagicMissile.BP_Nave_MagicMissile"
		},
		{
			"AssetName": "BP_Nave_MagicProjectile",
			"ParentClass": "BP_ProjectileBase_C",
			"Variables": [
				{
					"Name": "ShotSound",
					"VarGuid": "7FFD81214CCD4FA2164444806C305B5C",
					"Category": "object",
					"SubCategoryObject": "SoundBase",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ProjectileMovement",
					"Type": "TObjectPtr<UProjectileMovementComponent>",
					"DefaultValue": "/Script/Engine.ProjectileMovementComponent'/Game/Blueprints/Characters/Nave/BP_Nave_MagicProjectile.Default__BP_Nave_MagicProjectile_C:Projectile'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRow",
					"Type": "FProjectileDataRow",
					"DefaultValue": "(InitLifeTime=3.000000,Speed=2500.000000,FXInit=(),FXShot=(),FXHit=())",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "SkillDataRow",
					"Type": "FSkillDataRow",
					"DefaultValue": "(bUsable=True,SkillAttackType=PhysicalSkill,CooltimeGameplayTag=(),StackGameplayTag=(),ActiveRange=(TraceRadius=20.000000,bBlockBreakable=True))",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Projectile_Active.GE_Attack_Projectile_Active_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackBlockedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_AttackBlocked_Magic.GE_AttackBlocked_Magic_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackType",
					"Type": "EWSAttackType",
					"DefaultValue": "MagicalSkill",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackElementType",
					"Type": "EWSElementType",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackDamageRate",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bUseHitBox",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AdditionalEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "TagValues",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "Level",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bStopOnHit",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitDamageReductionRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "MinDamageRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RotationSpeed",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "IsRotate",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotRotationOffset",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bWallHitDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bShot",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotDelay",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndDelay",
					"Type": "float",
					"DefaultValue": "5.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotMontageName",
					"Type": "FName",
					"DefaultValue": "Shot",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.Effect.Shot\")",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitWallMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndMontageName",
					"Type": "FName",
					"DefaultValue": "End",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RepVelocity",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "MagicMissileHit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Characters/Nave/BP_Nave_MagicProjectile.Default__BP_Nave_MagicProjectile_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Characters/Nave/BP_Nave_MagicProjectile.Default__BP_Nave_MagicProjectile_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "UpgradeRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Nave/BP_Nave_MagicProjectile.BP_Nave_MagicProjectile"
		},
		{
			"AssetName": "BP_Nave_FireBall",
			"ParentClass": "BP_Nave_MagicProjectile_C",
			"Variables": [
				{
					"Name": "EffectContext",
					"VarGuid": "3D47092D4CFE14FBF2AB50AF86AD7DCF",
					"Category": "struct",
					"SubCategoryObject": "GameplayEffectContextHandle",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bUseSplash",
					"VarGuid": "C9F54D3F4A4F86A115E84AAEB6D8BD33",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ProjectileMovement",
					"Type": "TObjectPtr<UProjectileMovementComponent>",
					"DefaultValue": "/Script/Engine.ProjectileMovementComponent'/Game/Blueprints/Characters/Nave/BP_Nave_FireBall.Default__BP_Nave_FireBall_C:Projectile'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRowName",
					"Type": "FName",
					"DefaultValue": "Nave_FireBall",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRow",
					"Type": "FProjectileDataRow",
					"DefaultValue": "(InitLifeTime=3.000000,Speed=2500.000000,FXInit=(),FXShot=(),FXHit=())",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "SkillDataRow",
					"Type": "FSkillDataRow",
					"DefaultValue": "(bUsable=True,SkillAttackType=PhysicalSkill,CooltimeGameplayTag=(),StackGameplayTag=(),ActiveRange=(TraceRadius=20.000000,bBlockBreakable=True))",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Projectile_Fire.GE_Attack_Projectile_Fire_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackBlockedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_AttackBlocked_Magic.GE_AttackBlocked_Magic_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackType",
					"Type": "EWSAttackType",
					"DefaultValue": "MagicalSkill",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackElementType",
					"Type": "EWSElementType",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackDamageRate",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bUseHitBox",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AdditionalEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "TagValues",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "Level",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bStopOnHit",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitDamageReductionRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "MinDamageRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RotationSpeed",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "IsRotate",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotRotationOffset",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bWallHitDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bShot",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotDelay",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndDelay",
					"Type": "float",
					"DefaultValue": "5.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotMontageName",
					"Type": "FName",
					"DefaultValue": "Shot",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.Effect.Shot\")",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitWallMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndMontageName",
					"Type": "FName",
					"DefaultValue": "End",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RepVelocity",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "FireWallHit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Characters/Nave/BP_Nave_FireBall.Default__BP_Nave_FireBall_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Characters/Nave/BP_Nave_FireBall.Default__BP_Nave_FireBall_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActiveMagicRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Upgrade 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bUseSplash",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 448,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bUseSplash",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set CurrentMontage",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 976,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "CurrentMontage",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "AM_Skill_Nave_FireWall_Charging"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 208,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Upgrade 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bUseSplash",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 688,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentMontage",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.400000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Nave/BP_Nave_FireBall.BP_Nave_FireBall"
		},
		{
			"AssetName": "GA_Skill_Lian_RapidShot",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "AmmoTag",
					"VarGuid": "4B2DF44F47EFC101B6E33EA96E600AE9",
					"Category": "struct",
					"SubCategoryObject": "GameplayTag",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "IgnoreAmmoTag",
					"VarGuid": "28A49F4D4274A18C87D9F2BB4081F12D",
					"Category": "struct",
					"SubCategoryObject": "GameplayTag",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "SpawnedProjectiles",
					"VarGuid": "D506ADC24C2CCD0CF7A318BECD1CF9B7",
					"Category": "object",
					"SubCategoryObject": "WSProjectileBase",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "UseAmmoAmount",
					"VarGuid": "199D43294859B3269E592EA1259E2E8F",
					"Category": "int",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "PrepareDuration",
					"VarGuid": "90B2D1A5448CD653342D8DBCFFEB416F",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "5",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "K2_CanActivateAbility",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "ActorInfo",
							"Type": "struct"
						},
						{
							"Name": "Handle",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 8,
							"NodePosY": 365,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 400,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 656,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Spawn Projectile\n타깃은 GA Skill Lian Rapid Shot",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1456,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Spawn Projectile\n타깃은 GA Skill Lian Rapid Shot",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1456,
							"NodePosY": 138,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1728,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1952,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2512,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get PrepareDuration",
											"TargetPin": "PrepareDuration"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2368,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "WaitSpawnProjectile\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Spawn Projectile\n타깃은 GA Skill Lian Rapid Shot",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 240,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitSpawnProjectile\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SpawnProjectile\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "UpdateAmmo\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1424,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update Ammo\n타깃은 GA Skill Lian Rapid Shot",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2672,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get IgnoreAmmoTag",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -256,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "IgnoreAmmoTag",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "TagToCheck"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -432,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -48,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagToCheck",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get IgnoreAmmoTag",
											"TargetPin": "IgnoreAmmoTag"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bReceiveEvent",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1232,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bReceiveEvent",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 592,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSProjectileBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 912,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "AsWSProjectile Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Attach Actor To Actor\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										},
										{
											"TargetNode": "Set Actor Relative Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 16,
							"NodePosY": 1120,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay Until Next Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileShot\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Attach Actor To Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2096,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								},
								{
									"PinName": "ParentActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "LocationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "RotationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "ScaleRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "bWeldSimulatedBodies",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "TRUE"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1808,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Actor\n타깃은 액터",
											"TargetPin": "ParentActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 592,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay Until Next Tick",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set Actor Hidden In Game\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2496,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Actor\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Relative Location\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								},
								{
									"PinName": "bNewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1584,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "InSkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Apply Skill Data\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1840,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								},
								{
									"PinName": "InSkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "IsOverrideDamageRate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Set Actor Hidden In Game\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1184,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Item",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								},
								{
									"PinName": "bNewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Use Ammo\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": 1456,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "StackstoRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 256,
							"NodePosY": 1440,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "UpdateAmmo\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Use Ammo\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SpawnedProjectiles",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 592,
							"NodePosY": 931,
							"Pins": [
								{
									"PinName": "SpawnedProjectiles",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Length",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 768,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectiles",
											"TargetPin": "SpawnedProjectiles"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal (Integer)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1008,
							"NodePosY": 932,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "bReceiveEvent"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1440,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectiles",
											"TargetPin": "SpawnedProjectiles"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 576,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSProjectileBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 864,
							"NodePosY": 1184,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "AsWSProjectile Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Remove Item",
											"TargetPin": "Item"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get SpawnedProjectiles",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1232,
							"NodePosY": 1345,
							"Pins": [
								{
									"PinName": "SpawnedProjectiles",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Item",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Length",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Remove Item",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1424,
							"NodePosY": 1200,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectiles",
											"TargetPin": "SpawnedProjectiles"
										}
									]
								},
								{
									"PinName": "Item",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid Index",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1424,
							"NodePosY": 1343,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectiles",
											"TargetPin": "SpawnedProjectiles"
										}
									]
								},
								{
									"PinName": "IndexToTest",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1712,
							"NodePosY": 1343,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectiles",
											"TargetPin": "SpawnedProjectiles"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1840,
							"NodePosY": 1184,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bReceiveEvent",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2048,
							"NodePosY": 1200,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Ammo\n타깃은 GA Skill Lian Rapid Shot",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bReceiveEvent",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SpawnedProjectiles",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 224,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "SpawnedProjectiles",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 416,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectiles",
											"TargetPin": "SpawnedProjectiles"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 624,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 864,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get PrepareDuration",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2336,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "PrepareDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2736,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get End Montage Durtaion\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "End"
								}
							]
						},
						{
							"NodeName": "Get End Montage Durtaion\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3008,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3280,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get End Montage Durtaion\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get End Montage Durtaion\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3536,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Actor Relative Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2752,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								},
								{
									"PinName": "NewRelativeLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "20.000000,20.000000,40.000000"
								},
								{
									"PinName": "bSweep",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "SweepHitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bTeleport",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1632,
							"NodePosY": 1184,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove Item",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Remove Item",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Length",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 2032,
							"NodePosY": 1326,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectiles",
											"TargetPin": "SpawnedProjectiles"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal (Integer)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2272,
							"NodePosY": 1346,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2464,
							"NodePosY": 1216,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Ammo\n타깃은 GA Skill Lian Rapid Shot",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Delay Until Next Tick",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 368,
							"NodePosY": 1184,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						}
					],
					"NodeCount": 62
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Lian/GA_Skill_Lian_RapidShot.GA_Skill_Lian_RapidShot"
		},
		{
			"AssetName": "BP_Lian_ChargingArrow",
			"ParentClass": "BP_NoviceArrow_C",
			"Variables": [
				{
					"Name": "ProjectileMovement",
					"Type": "TObjectPtr<UProjectileMovementComponent>",
					"DefaultValue": "/Script/Engine.ProjectileMovementComponent'/Game/Blueprints/Characters/Lian/BP_Lian_ChargingArrow.Default__BP_Lian_ChargingArrow_C:Projectile'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRowName",
					"Type": "FName",
					"DefaultValue": "Lian_ChargingArrow",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRow",
					"Type": "FProjectileDataRow",
					"DefaultValue": "(InitLifeTime=3.000000,Speed=2500.000000,FXInit=(),FXShot=(),FXHit=())",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "SkillDataRow",
					"Type": "FSkillDataRow",
					"DefaultValue": "(bUsable=True,SkillAttackType=PhysicalSkill,CooltimeGameplayTag=(),StackGameplayTag=(),ActiveRange=(TraceRadius=20.000000,bBlockBreakable=True))",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Projectile_Active.GE_Attack_Projectile_Active_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackBlockedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_AttackBlocked_Projectile.GE_AttackBlocked_Projectile_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackType",
					"Type": "EWSAttackType",
					"DefaultValue": "Normal",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackElementType",
					"Type": "EWSElementType",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackDamageRate",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bUseHitBox",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AdditionalEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "TagValues",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "Level",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bStopOnHit",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitDamageReductionRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "MinDamageRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RotationSpeed",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "IsRotate",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotRotationOffset",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bWallHitDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bShot",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotDelay",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndDelay",
					"Type": "float",
					"DefaultValue": "5.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotMontageName",
					"Type": "FName",
					"DefaultValue": "Shot",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.Effect.Shot\")",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitWallMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndMontageName",
					"Type": "FName",
					"DefaultValue": "End",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RepVelocity",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit_Arrow",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Characters/Lian/BP_Lian_ChargingArrow.Default__BP_Lian_ChargingArrow_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Characters/Lian/BP_Lian_ChargingArrow.Default__BP_Lian_ChargingArrow_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 1792,
							"NodePosY": -867,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 2000,
							"NodePosY": -864,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Active\n타깃은 액터 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get SKMeshComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1856,
							"NodePosY": -496,
							"Pins": [
								{
									"PinName": "SKMeshComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Active\n타깃은 액터 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Active\n타깃은 액터 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2048,
							"NodePosY": -637,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnShotCosmetic 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SKMeshComponent",
											"TargetPin": "SKMeshComponent"
										}
									]
								},
								{
									"PinName": "bNewActive",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bReset",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "OnShotCosmetic 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 1792,
							"NodePosY": -624,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Active\n타깃은 액터 컴포넌트",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Active\n타깃은 액터 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2208,
							"NodePosY": -880,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SKMeshComponent",
											"TargetPin": "SKMeshComponent"
										}
									]
								},
								{
									"PinName": "bNewActive",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bReset",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get SKMeshComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2000,
							"NodePosY": -752,
							"Pins": [
								{
									"PinName": "SKMeshComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Active\n타깃은 액터 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnProjectileStopped 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 1792,
							"NodePosY": -371,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "SetHiddenArrowReplicated From Server\nExecutes On All\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 1792,
							"NodePosY": -240,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hidden in Game\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Hidden Arrow\n타깃은 BP Lian Charging Arrow\n모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2256,
							"NodePosY": -400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2048,
							"NodePosY": -368,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnProjectileStopped 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hidden Arrow\n타깃은 BP Lian Charging Arrow\n모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get StaticMesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1808,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "StaticMesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hidden in Game\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Hidden in Game\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1968,
							"NodePosY": -224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SetHiddenArrowReplicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get StaticMesh",
											"TargetPin": "StaticMesh"
										}
									]
								},
								{
									"PinName": "NewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bPropagateToChildren",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "몽타주는 보이게하고 메쉬만 가려줍니다",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 1728,
							"NodePosY": -444,
							"Comment": "몽타주는 보이게하고 메쉬만 가려줍니다",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						}
					],
					"NodeCount": 14
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Lian/BP_Lian_ChargingArrow.BP_Lian_ChargingArrow"
		},
		{
			"AssetName": "GA_Skill_Lian_ChargingBow",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "SkillRateStack",
					"VarGuid": "3310884B4B21AF7A3D94D286F6497FFD",
					"Category": "int",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Ability Tasks",
					"VarGuid": "0DFE562F4FCFABBC5A3CE4A2DC2A1D52",
					"Category": "object",
					"SubCategoryObject": "AbilityTask_WaitGameplayEvent",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "SkillRateMaxStack",
					"VarGuid": "1C579FFD47A25F4C52E3BC86183E7F7F",
					"Category": "int",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "SpawnedProjectile",
					"VarGuid": "07218BB442F59D80F7C69C90B543301D",
					"Category": "object",
					"SubCategoryObject": "WSProjectileBase",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "IgnoreAmmoTag",
					"VarGuid": "DA73DFE7427ED95B3F18C0A7735A9AFE",
					"Category": "struct",
					"SubCategoryObject": "GameplayTag",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bIsPlayedUseAnimation",
					"VarGuid": "6459D5D843CF649B35AAE7A6FCBB6359",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "5",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "WhileInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "K2_CanActivateAbility",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "ActorInfo",
							"Type": "struct"
						},
						{
							"Name": "Handle",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -1168,
							"NodePosY": -1376,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -1120,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": -912,
							"NodePosY": 864,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SkillRateStack",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": -960,
							"NodePosY": -1376,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bIsPlayedUseAnimation",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 400,
							"NodePosY": -1392,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 656,
							"NodePosY": -1376,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 864,
							"NodePosY": -1504,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1616,
							"NodePosY": -1376,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 400,
							"NodePosY": -1248,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid Index",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 816,
							"NodePosY": -1216,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "IndexToTest",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1104,
							"NodePosY": -1376,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1312,
							"NodePosY": -1504,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 816,
							"NodePosY": -1120,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Input Release",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": -16,
							"NodePosY": -1376,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnRelease",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TimeHeld",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bTestAlreadyReleased",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 320,
							"NodePosY": -736,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "OnRelease"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Stop\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Montage Stop\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 528,
							"NodePosY": -496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OverrideBlendOutTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-1.000000"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -400,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SkillRateStack",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 272,
							"NodePosY": 864,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability Tasks",
											"TargetPin": "Ability Tasks"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "End Task\n타깃은 게임플레이 태스크",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability Tasks",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 112,
							"NodePosY": 1013,
							"Pins": [
								{
									"PinName": "Ability Tasks",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Clear",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 528,
							"NodePosY": 864,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Task\n타깃은 게임플레이 태스크",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "End Task\n타깃은 게임플레이 태스크",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 784,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								}
							]
						},
						{
							"NodeName": "Clear",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 528,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability Tasks",
											"TargetPin": "Ability Tasks"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2240,
							"NodePosY": -800,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Character Cross Hair",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Ability.Attack.Ready\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -704,
							"NodePosY": -1392,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bIsPlayedUseAnimation",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": -432,
							"NodePosY": -1376,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -224,
							"NodePosY": -1120,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get IgnoreAmmoTag",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -480,
							"NodePosY": 1776,
							"Pins": [
								{
									"PinName": "IgnoreAmmoTag",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "TagToCheck"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -656,
							"NodePosY": 1680,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -272,
							"NodePosY": 1680,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagToCheck",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get IgnoreAmmoTag",
											"TargetPin": "IgnoreAmmoTag"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -928,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "UpdateAmmo\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get SpawnedProjectile",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -368,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": -160,
							"NodePosY": 864,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 96,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SpawnedProjectile",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -896,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": -704,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Actor Hidden In Game\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -464,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "bNewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set SpawnedProjectile",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": -224,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 800,
							"NodePosY": -496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Montage Stop\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Character Cross Hair",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Use Ammo\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 224,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "StackstoRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 16,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Use Ammo\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 16,
							"NodePosY": 1104,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 320,
							"NodePosY": 1088,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Show Firearm Projectile\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Show Firearm Projectile\n타깃은 BP Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Show Firearm Projectile\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 560,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "Visibility",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1440,
							"NodePosY": -528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "End"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2016,
							"NodePosY": -1296,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2016,
							"NodePosY": -1168,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1616,
							"NodePosY": -800,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Ammo\n타깃은 GA Skill Lian Charging Bow",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Effect.Shot\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "SpawnActor BP Lian Charging Arrow",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": -224,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_Lian_ChargingArrow_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										},
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SelectDefaultAtRuntime"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -1184,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": -896,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnArrow\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Lian Charging Arrow",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Lian Charging Arrow",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "SpawnActor BP Lian Charging Arrow",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Attach Actor To Actor\n타깃은 액터",
											"TargetPin": "ParentActor"
										},
										{
											"TargetNode": "Get Actor Transform\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -576,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Transform Location",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Transform",
											"TargetPin": "Rotation"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Lian Charging Arrow",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Transform\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -944,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Transform Location",
											"TargetPin": "T"
										},
										{
											"TargetNode": "Break Transform",
											"TargetPin": "InTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Transform Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -944,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "T",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Transform\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,5.000000,40.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -944,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Transform\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Rotation"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Set Actor Hidden In Game\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1632,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackDamageRate",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "bNewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Set bReceiveEvent",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1168,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackDamageRate",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bReceiveEvent",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "Output_Get"
										}
									]
								}
							]
						},
						{
							"NodeName": "Attach Actor To Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1872,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentMontage",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "ParentActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "SocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "LocationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "RotationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "ScaleRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "bWeldSimulatedBodies",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "TRUE"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set SpawnedProjectile",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 944,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Lian Charging Arrow",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Attach Actor To Actor\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set AttackDamageRate",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set CurrentMontage",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 1136,
							"NodePosY": 237,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Option 1",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.900000"
								},
								{
									"PinName": "Option 2",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.200000"
								},
								{
									"PinName": "Option 3",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.500000"
								},
								{
									"PinName": "Index",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get SkillRateStack",
											"TargetPin": "SkillRateStack"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackDamageRate",
											"TargetPin": "AttackDamageRate"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SkillRateStack",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 960,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "SkillRateStack",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set AttackDamageRate",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1392,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AttackDamageRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "Output_Get"
										}
									]
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 1920,
							"NodePosY": 481,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Option 1",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "AM_Skill_Lian_ChargingBow_Charge_1"
								},
								{
									"PinName": "Option 2",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "AM_Skill_Lian_ChargingBow_Charge_2"
								},
								{
									"PinName": "Option 3",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "AM_Skill_Lian_ChargingBow_Charge_3"
								},
								{
									"PinName": "Index",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get SkillRateStack",
											"TargetPin": "SkillRateStack"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentMontage",
											"TargetPin": "CurrentMontage"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SkillRateStack",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1728,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "SkillRateStack",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set CurrentMontage",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2272,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Actor\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "CurrentMontage",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "Output_Get"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set SkillRateStack",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": -704,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SkillRateStack",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Net Sync",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1152,
							"NodePosY": -736,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnSync",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SyncType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "OnlyClientWait"
								}
							]
						},
						{
							"NodeName": "UpdateAmmo\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": -1104,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "SpawnArrow\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": -1088,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Spawn Arrow\n타깃은 GA Skill Lian Charging Bow",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 816,
							"NodePosY": -752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Update Ammo\n타깃은 GA Skill Lian Charging Bow",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1968,
							"NodePosY": -560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 560,
							"NodePosY": -752,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Arrow\n타깃은 GA Skill Lian Charging Bow",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get SkillRateStack",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -32,
							"NodePosY": -625,
							"Pins": [
								{
									"PinName": "SkillRateStack",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "integer > integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 144,
							"NodePosY": -624,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SkillRateStack",
											"TargetPin": "SkillRateStack"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get SkillRateStack",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2656,
							"NodePosY": -592,
							"Pins": [
								{
									"PinName": "SkillRateStack",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Increment Int",
											"TargetPin": "Value"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Increment Int",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2832,
							"NodePosY": -720,
							"Pins": [
								{
									"PinName": " ",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "Value",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SkillRateStack",
											"TargetPin": "SkillRateStack"
										}
									]
								},
								{
									"PinName": "  ",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Character Cross Hair",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Result",
									"PinCategory": "int",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1200,
							"NodePosY": -560,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Play Charge Animation\n타깃은 WBP Comp Cross Hair Lian",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3232,
							"NodePosY": -816,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Character Cross Hair",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Character Cross Hair",
											"TargetPin": "CrossHair"
										}
									]
								},
								{
									"PinName": "StackIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get SkillRateStack",
											"TargetPin": "SkillRateStack"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SkillRateStack",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3048,
							"NodePosY": -656,
							"Pins": [
								{
									"PinName": "SkillRateStack",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Play Charge Animation\n타깃은 WBP Comp Cross Hair Lian",
											"TargetPin": "StackIndex"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 1056,
							"NodePosY": -544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "OnSync"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Character Cross Hair",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Play Use Animation\n타깃은 WBP Comp Cross Hair Lian",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1472,
							"NodePosY": -336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Character Cross Hair",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bIsPlayedUseAnimation",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Character Cross Hair",
											"TargetPin": "CrossHair"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1008,
							"NodePosY": 1088,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Show Firearm Projectile\n타깃은 BP Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bIsPlayedUseAnimation",
											"TargetPin": "bIsPlayedUseAnimation"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Character Cross Hair",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Play Off Animation\n타깃은 WBP Comp Cross Hair Lian",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1504,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Character Cross Hair",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Character Cross Hair",
											"TargetPin": "CrossHair"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get bIsPlayedUseAnimation",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 784,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "bIsPlayedUseAnimation",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set bIsPlayedUseAnimation",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1776,
							"NodePosY": -304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Play Use Animation\n타깃은 WBP Comp Cross Hair Lian",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bIsPlayedUseAnimation",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set bIsPlayedUseAnimation",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": -704,
							"NodePosY": -1504,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bIsPlayedUseAnimation",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Play Off Animation\n타깃은 WBP Comp Cross Hair Lian",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 800,
							"NodePosY": -336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Character Cross Hair",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Character Cross Hair",
											"TargetPin": "CrossHair"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Character Cross Hair",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2976,
							"NodePosY": -800,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Increment Int",
											"TargetPin": "  "
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Charge Animation\n타깃은 WBP Comp Cross Hair Lian",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "CrossHair",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Charge Animation\n타깃은 WBP Comp Cross Hair Lian",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Character Cross Hair",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 528,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Off Animation\n타깃은 WBP Comp Cross Hair Lian",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "CrossHair",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Off Animation\n타깃은 WBP Comp Cross Hair Lian",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Character Cross Hair",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1216,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Use Animation\n타깃은 WBP Comp Cross Hair Lian",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "CrossHair",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Use Animation\n타깃은 WBP Comp Cross Hair Lian",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Character Cross Hair",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1232,
							"NodePosY": 1088,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Off Animation\n타깃은 WBP Comp Cross Hair Lian",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "CrossHair",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Off Animation\n타깃은 WBP Comp Cross Hair Lian",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 2608,
							"NodePosY": -736,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Increment Int",
											"TargetPin": " "
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "SetEnableCancelHotKey\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": -1120,
							"NodePosY": 2000,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Enable",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction Progress Bar\n타깃은 WSInteraction Progress Bar",
											"TargetPin": "bEnable"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2832,
							"NodePosY": -512,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Cancel Hot Key\n타깃은 GA Skill Lian Charging Bow",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set Enable Cancel Hot Key\n타깃은 GA Skill Lian Charging Bow",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3056,
							"NodePosY": -512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Enable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -624,
							"NodePosY": 1904,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WBP_WSGame",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": -608,
							"NodePosY": 2016,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction Progress Bar\n타깃은 WSInteraction Progress Bar",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWBP WSGame",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get InteractionProgressBar",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -960,
							"NodePosY": 1904,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": -896,
							"NodePosY": 2016,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SetEnableCancelHotKey\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get InteractionProgressBar",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -608,
							"NodePosY": 2160,
							"Pins": [
								{
									"PinName": "InteractionProgressBar",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction Progress Bar\n타깃은 WSInteraction Progress Bar",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "AsWBP WSGame"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Enable Interaction Progress Bar\n타깃은 WSInteraction Progress Bar",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -272,
							"NodePosY": 2000,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get InteractionProgressBar",
											"TargetPin": "InteractionProgressBar"
										}
									]
								},
								{
									"PinName": "HotKeyType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "CastingCancel"
								},
								{
									"PinName": "bEnable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "SetEnableCancelHotKey\nCustom Event",
											"TargetPin": "Enable"
										}
									]
								},
								{
									"PinName": "bShowTime",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bShowNotice",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bShowGauge",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "MessageText",
									"PinCategory": "text",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Empty Text",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InDesc",
									"PinCategory": "text",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "포맷 텍스트",
											"TargetPin": "Result"
										}
									]
								},
								{
									"PinName": "InSubDesc",
									"PinCategory": "text",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Empty Text",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "포맷 텍스트",
							"NodeClass": "K2Node_FormatText",
							"NodePosX": -528,
							"NodePosY": 2336,
							"Pins": [
								{
									"PinName": "Format",
									"PinCategory": "text",
									"Direction": "Input",
									"DefaultText": "취소"
								},
								{
									"PinName": "Result",
									"PinCategory": "text",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction Progress Bar\n타깃은 WSInteraction Progress Bar",
											"TargetPin": "InDesc"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Empty Text",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -464,
							"NodePosY": 2416,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetTextLibrary"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "text",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Interaction Progress Bar\n타깃은 WSInteraction Progress Bar",
											"TargetPin": "InSubDesc"
										},
										{
											"TargetNode": "Set Enable Interaction Progress Bar\n타깃은 WSInteraction Progress Bar",
											"TargetPin": "MessageText"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1216,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Cancel Hot Key\n타깃은 GA Skill Lian Charging Bow",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set Enable Cancel Hot Key\n타깃은 GA Skill Lian Charging Bow",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1472,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Enable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": -144,
							"NodePosY": 1088,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 16,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Enable Cancel Hot Key\n타깃은 GA Skill Lian Charging Bow",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set Enable Cancel Hot Key\n타깃은 GA Skill Lian Charging Bow",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Enable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 528,
							"NodePosY": -944,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 816,
							"NodePosY": -960,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Arrow\n타깃은 GA Skill Lian Charging Bow",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get bServerBot",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get bServerBot",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 880,
							"NodePosY": -832,
							"Pins": [
								{
									"PinName": "bServerBot",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1152,
							"NodePosY": -1008,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bServerBot",
											"TargetPin": "bServerBot"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": -896,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "봇 정조준",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 496,
							"NodePosY": -1040,
							"Comment": "봇 정조준",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 160,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Lian Charging Arrow",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "InSkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Skill Data\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 688,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Lian Charging Arrow",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InSkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "IsOverrideDamageRate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 432,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "execute"
										}
									]
								}
							]
						}
					],
					"NodeCount": 116
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Lian/GA_Skill_Lian_ChargingBow.GA_Skill_Lian_ChargingBow"
		},
		{
			"AssetName": "GA_Skill_Baran_SwordStab",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "BreakCompleteActors",
					"VarGuid": "DC9AB1A24B8455C5545F358D0DB057A6",
					"Category": "object",
					"SubCategoryObject": "Actor",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "DebugBreakable",
					"VarGuid": "B41893AF4A4F42E579D085A5E6BAC965",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "Breakable",
					"Source": "Blueprint"
				},
				{
					"Name": "OffsetDistance",
					"VarGuid": "7B5703B8477604C88E8C2D95D2F91E6D",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "Breakable",
					"Source": "Blueprint"
				},
				{
					"Name": "CapsuleRadius",
					"VarGuid": "B79A43C44121B558BEB4CAA9C9E98DEE",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "Breakable",
					"Source": "Blueprint"
				},
				{
					"Name": "CapsuleHalfHeight",
					"VarGuid": "0D1F3A9D417C4019EBCBBABDBF19193C",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "Breakable",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 752,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1232,
							"NodePosY": 35,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1504,
							"NodePosY": 56,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										},
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1728,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Tick Breakable\n타깃은 GA Skill Baran Sword Stab",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2416,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick Breakable\n타깃은 GA Skill Baran Sword Stab",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "RemainLastVelocity",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2736,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack Success\n타깃은 GA Skill Baran Sword Stab",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Attack.Skill\")"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2128,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Play Length\n타깃은 애니메이션 에셋",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1728,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3584,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3344,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack Success\n타깃은 GA Skill Baran Sword Stab",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "WaitAttackSuccess\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 256,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitAttackSuccess\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add MP\n타깃은 GA Skill Baran Sword Stab",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackSuccess\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Wait Attack Success\n타깃은 GA Skill Baran Sword Stab",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3056,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 2144,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkBaranFireSword\",Attribute=/Script/WorldStalker.PassiveSet:PerkBaranFireSword,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 512,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 720,
							"NodePosY": 1968,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ApplyFireSword\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1920,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 720,
							"NodePosY": 2080,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyFireSword\nCustom Event",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": 1872,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Attach_Fire_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1408,
							"NodePosY": 1952,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 240,
							"NodePosY": 1936,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyFireSword\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyFireSword\nCustom Event",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Take Skill to Valid Breakable",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2160,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add MP\n타깃은 GA Skill Baran Sword Stab",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Capsule Overlap Actors",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1360,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay Until Next Tick",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "Added"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "CapsulePos",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Location + (ForwardVector * Offset)\nMath Expression",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get CapsuleRadius",
											"TargetPin": "CapsuleRadius"
										}
									]
								},
								{
									"PinName": "HalfHeight",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get CapsuleHalfHeight",
											"TargetPin": "CapsuleHalfHeight"
										}
									]
								},
								{
									"PinName": "ObjectTypes",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ActorClassFilter",
									"PinCategory": "class",
									"Direction": "Input"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BreakCompleteActors",
											"TargetPin": "BreakCompleteActors"
										}
									]
								},
								{
									"PinName": "OutActors",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 544,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Forward Vector\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 832,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Location + (ForwardVector * Offset)\nMath Expression",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Location + (ForwardVector * Offset)\nMath Expression",
							"NodeClass": "K2Node_MathExpression",
							"NodePosX": 1072,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Overlap Actors",
											"TargetPin": "CapsulePos"
										},
										{
											"TargetNode": "Draw Debug Capsule",
											"TargetPin": "Center"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ForwardVector",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Forward Vector\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Offset",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get OffsetDistance",
											"TargetPin": "OffsetDistance"
										}
									]
								}
							],
							"Properties":
							{
								"Expression": "(Location + (ForwardVector * Offset))"
							}
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 992,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Overlap Actors",
											"TargetPin": "ObjectTypes"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1"
								},
								{
									"PinName": "[1]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery2"
								}
							]
						},
						{
							"NodeName": "Get Actor Forward Vector\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 832,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Location + (ForwardVector * Offset)\nMath Expression",
											"TargetPin": "ForwardVector"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1936,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Overlap Actors",
											"TargetPin": "OutActors"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Take Skill to Valid Breakable",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Take Skill to Valid Breakable",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1712,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Draw Debug Capsule",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Overlap Actors",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "TickBreakable\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay Until Next Tick",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1125,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Overlap Actors",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Tick Breakable\n타깃은 GA Skill Baran Sword Stab",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2128,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get BreakCompleteActors",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1136,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "BreakCompleteActors",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Overlap Actors",
											"TargetPin": "ActorsToIgnore"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Draw Debug Capsule",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1392,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Center",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Location + (ForwardVector * Offset)\nMath Expression",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "HalfHeight",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get CapsuleHalfHeight",
											"TargetPin": "CapsuleHalfHeight"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get CapsuleRadius",
											"TargetPin": "CapsuleRadius"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "LineColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "Thickness",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								}
							]
						},
						{
							"NodeName": "Get OffsetDistance",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 912,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "OffsetDistance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Location + (ForwardVector * Offset)\nMath Expression",
											"TargetPin": "Offset"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get CapsuleRadius",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1185,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "CapsuleRadius",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Overlap Actors",
											"TargetPin": "Radius"
										},
										{
											"TargetNode": "Draw Debug Capsule",
											"TargetPin": "Radius"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get CapsuleHalfHeight",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1163,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "CapsuleHalfHeight",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Overlap Actors",
											"TargetPin": "HalfHeight"
										},
										{
											"TargetNode": "Draw Debug Capsule",
											"TargetPin": "HalfHeight"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get DebugBreakable",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1008,
							"NodePosY": 263,
							"Pins": [
								{
									"PinName": "DebugBreakable",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1184,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Overlap Actors",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get DebugBreakable",
											"TargetPin": "DebugBreakable"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Draw Debug Capsule",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Tag Add",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 192,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "TickBreakable\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Added",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Overlap Actors",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Skill.Activate\")"
								},
								{
									"PinName": "InOptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 192,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 576,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagContainer",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Literal Gameplay Tag Container",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 264,
							"NodePosY": 1264,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Skill.Activate\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "TagContainer"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 880,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay Until Next Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 2092,
							"NodePosY": 1136,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1850,
							"NodePosY": 1136,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Debug",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 944,
							"NodePosY": 144,
							"Comment": "Debug",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=0.432292,B=0.432292,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 112,
							"NodePosY": 2800,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 496,
							"NodePosY": 2800,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_MP_Add_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "AddMP\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 2496,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -528,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -528,
							"NodePosY": 2645,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk1\",Attribute=/Script/WorldStalker.PassiveSet:Perk1,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "float / float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 0,
							"NodePosY": 2592,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 176,
							"NodePosY": 2512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Calculate Skill Mana Cost\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 816,
							"NodePosY": 2512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Calculate Skill Mana Cost\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Calculate Skill Mana Cost\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 384,
							"NodePosY": 2496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 656,
							"NodePosY": 2672,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Calculate Skill Mana Cost\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float / float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "float / float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 0,
							"NodePosY": 2699,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "100.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": 2416,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1136,
							"NodePosY": 2496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "deprecated",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": -64,
							"NodePosY": 1808,
							"Comment": "deprecated",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=0.150000,G=0.150000,B=0.150000,A=0.500000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Add MP\n타깃은 GA Skill Baran Sword Stab",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": 1600,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add MP\n타깃은 GA Skill Baran Sword Stab",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2416,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Take Skill to Valid Breakable",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 176,
							"NodePosY": 2352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "AddMP\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1008,
							"NodePosY": 2784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Reset"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						}
					],
					"NodeCount": 72
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Baran/GA_Skill_Baran_SwordStab.GA_Skill_Baran_SwordStab"
		},
		{
			"AssetName": "BP_Baran_Pulling",
			"ParentClass": "BP_ProjectileBase_C",
			"Variables": [
				{
					"Name": "ChainActor",
					"VarGuid": "046F17E54A2996C65C3E3E9FEC64C47D",
					"Category": "object",
					"SubCategoryObject": "BP_Baran_Pulling_Chain_C",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "PullingEnabled",
					"VarGuid": "790097A7416847D46053C6B8608C7639",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bFailed",
					"VarGuid": "325B75CE4A6C2A1BE208898A3371327D",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ProjectileMovement",
					"Type": "TObjectPtr<UProjectileMovementComponent>",
					"DefaultValue": "/Script/Engine.ProjectileMovementComponent'/Game/Blueprints/Characters/Baran/BP_Baran_Pulling.Default__BP_Baran_Pulling_C:Projectile'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRowName",
					"Type": "FName",
					"DefaultValue": "Baran_Pulling",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRow",
					"Type": "FProjectileDataRow",
					"DefaultValue": "(InitLifeTime=3.000000,Speed=2500.000000,FXInit=(),FXShot=(),FXHit=())",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "SkillDataRow",
					"Type": "FSkillDataRow",
					"DefaultValue": "(bUsable=True,SkillAttackType=PhysicalSkill,CooltimeGameplayTag=(),StackGameplayTag=(),ActiveRange=(TraceRadius=20.000000,bBlockBreakable=True))",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Projectile_OwnerRotation.GE_Attack_Projectile_OwnerRotation_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackBlockedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_AttackBlocked_Projectile.GE_AttackBlocked_Projectile_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackType",
					"Type": "EWSAttackType",
					"DefaultValue": "Normal",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackElementType",
					"Type": "EWSElementType",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackDamageRate",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bUseHitBox",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AdditionalEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "TagValues",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "Level",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bStopOnHit",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitDamageReductionRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "MinDamageRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RotationSpeed",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "IsRotate",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotRotationOffset",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bWallHitDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bShot",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotDelay",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndDelay",
					"Type": "float",
					"DefaultValue": "5.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotMontageName",
					"Type": "FName",
					"DefaultValue": "Shot",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.Effect.Shot\")",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitWallMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndMontageName",
					"Type": "FName",
					"DefaultValue": "End",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RepVelocity",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Characters/Baran/BP_Baran_Pulling.Default__BP_Baran_Pulling_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Characters/Baran/BP_Baran_Pulling.Default__BP_Baran_Pulling_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Attach End To\n타깃은 케이블 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2976,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Cable",
											"TargetPin": "Cable"
										}
									]
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "ComponentProperty",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "SocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 192,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bFailed",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "SpawnActor BP Baran Pulling Chain",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 1008,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bFailed",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ChainActor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_Baran_Pulling_Chain_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ChainActor",
											"TargetPin": "ChainActor"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Transform\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "OverrideRootScale"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 736,
							"NodePosY": 219,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Baran Pulling Chain",
											"TargetPin": "Owner"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Cable",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2768,
							"NodePosY": 390,
							"Pins": [
								{
									"PinName": "Cable",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Attach End To\n타깃은 케이블 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 2811,
							"NodePosY": 88,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Attach End To\n타깃은 케이블 컴포넌트",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set ChainActor",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1392,
							"NodePosY": 19,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Baran Pulling Chain",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "ChainActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Baran Pulling Chain",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1600,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 192,
							"NodePosY": 1057,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "AttachToTargetRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Replicate Movement\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "AttachToTargetRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Attach End To\n타깃은 케이블 컴포넌트",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Attach Actor To Actor\n타깃은 액터",
											"TargetPin": "ParentActor"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "AttachToTargetRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "InHitResult",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Life Span\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1360,
							"NodePosY": 882,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Attach End To\n타깃은 케이블 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Velocity",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ChainActor",
											"TargetPin": "ChainActor"
										}
									]
								},
								{
									"PinName": "InLifespan",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								}
							]
						},
						{
							"NodeName": "Set Attach End To\n타깃은 케이블 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": 882,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Cable",
											"TargetPin": "Cable"
										}
									]
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "ComponentProperty",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "SocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								}
							]
						},
						{
							"NodeName": "Get Cable",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 800,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "Cable",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Attach End To\n타깃은 케이블 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ChainActor",
											"TargetPin": "ChainActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ChainActor",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 480,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "ChainActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Cable",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Attach to Target\n타깃은 BP Baran Pulling\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": 514,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "InHitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHitCharacter 이벤트",
											"TargetPin": "HitResult"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Transform\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 736,
							"NodePosY": 73,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Baran Pulling Chain",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Attach Actor To Component\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2368,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Attach End To\n타깃은 케이블 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set ChainActor",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "Parent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "SocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "socket_Hook"
								},
								{
									"PinName": "LocationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "RotationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "ScaleRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "bWeldSimulatedBodies",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "TRUE"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1872,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set ChainActor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Mesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2160,
							"NodePosY": 90,
							"Pins": [
								{
									"PinName": "Mesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "Parent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1584,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set ChainActor",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Cable",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ProjectileMovement",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1056,
							"NodePosY": 1464,
							"Pins": [
								{
									"PinName": "ProjectileMovement",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Velocity",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set ProjectileGravityScale",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Velocity",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1264,
							"NodePosY": 1360,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ProjectileGravityScale",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Velocity",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ProjectileMovement",
											"TargetPin": "ProjectileMovement"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set ProjectileGravityScale",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1456,
							"NodePosY": 1360,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Velocity",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bFailed",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "ProjectileGravityScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.800000"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ProjectileMovement",
											"TargetPin": "ProjectileMovement"
										}
									]
								}
							]
						},
						{
							"NodeName": "float + float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 893,
							"NodePosY": 1594,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Random Float in Range",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A_X"
										}
									]
								}
							]
						},
						{
							"NodeName": "Random Float in Range",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 1600,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Min",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-0.300000"
								},
								{
									"PinName": "Max",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.300000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "float + float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 893,
							"NodePosY": 1706,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Random Float in Range",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A_Y"
										}
									]
								}
							]
						},
						{
							"NodeName": "Random Float in Range",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 1712,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Min",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-0.300000"
								},
								{
									"PinName": "Max",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.300000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1068,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "A_X",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "A_Y",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "A_Z",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "200.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Velocity",
											"TargetPin": "Velocity"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 752,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Replicate Movement\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Velocity",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "ImpactPoint"
										}
									]
								},
								{
									"PinName": "bSweep",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "SweepHitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bTeleport",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 192,
							"NodePosY": 1351,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "AttachToTargetRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "InHitResult"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location\n타깃은 액터",
											"TargetPin": "NewLocation"
										}
									]
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Vector",
											"TargetPin": "InVec"
										}
									]
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Break Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 416,
							"NodePosY": 1610,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InVec",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "ImpactNormal"
										}
									]
								},
								{
									"PinName": "X",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "Y",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "Z",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 592,
							"NodePosY": 1602,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Vector",
											"TargetPin": "X"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 592,
							"NodePosY": 1714,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Vector",
											"TargetPin": "Y"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 144,
							"NodePosY": 2051,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 480,
							"NodePosY": 2293,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find Look at Rotation",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 992,
							"NodePosY": 2160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "InRot"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 752,
							"NodePosY": 2293,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "Distance (Vector)",
											"TargetPin": "V2"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 712,
							"NodePosY": 2144,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Start"
										},
										{
											"TargetNode": "Distance (Vector)",
											"TargetPin": "V1"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Forward Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 992,
							"NodePosY": 2080,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ProjectileMovement",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1236,
							"NodePosY": 2208,
							"Pins": [
								{
									"PinName": "ProjectileMovement",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Velocity",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Velocity",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1456,
							"NodePosY": 2067,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Velocity",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ProjectileMovement",
											"TargetPin": "ProjectileMovement"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1232,
							"NodePosY": 2104,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2000.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Velocity",
											"TargetPin": "Velocity"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 512,
							"NodePosY": 2051,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get PullingEnabled",
											"TargetPin": "PullingEnabled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Velocity",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get PullingEnabled",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 336,
							"NodePosY": 2106,
							"Pins": [
								{
									"PinName": "PullingEnabled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Distance (Vector)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 992,
							"NodePosY": 2279,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "V1",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "V2",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1648,
							"NodePosY": 2051,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Velocity",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "float < float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1439,
							"NodePosY": 2304,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Distance (Vector)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "100.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActivePullingRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 2816,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set PullingEnabled",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set PullingEnabled",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 192,
							"NodePosY": 2864,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivePullingRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "PullingEnabled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Replicate Movement\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 480,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bInReplicateMovement",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get ProjectileMovement",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1584,
							"NodePosY": 1198,
							"Pins": [
								{
									"PinName": "ProjectileMovement",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Velocity",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set ProjectileGravityScale",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Velocity",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1792,
							"NodePosY": 1074,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ProjectileGravityScale",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Velocity",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ProjectileMovement",
											"TargetPin": "ProjectileMovement"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set ProjectileGravityScale",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2064,
							"NodePosY": 1074,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Velocity",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "ProjectileGravityScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ProjectileMovement",
											"TargetPin": "ProjectileMovement"
										}
									]
								}
							]
						},
						{
							"NodeName": "Attach Actor To Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2336,
							"NodePosY": 1042,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set ProjectileGravityScale",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ParentActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "SocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "LocationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "RotationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "ScaleRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "bWeldSimulatedBodies",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "TRUE"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set Life Span\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2736,
							"NodePosY": 1042,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Actor\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InLifespan",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1888,
							"NodePosY": 2035,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnHitCharacter 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach to Target\n타깃은 BP Baran Pulling\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "InHitResult"
										},
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnHitWall 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 1024,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnHitWall",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnHitWall",
											"TargetPin": "HitResult"
										},
										{
											"TargetNode": "Attach to Target\n타깃은 BP Baran Pulling\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "InHitResult"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnHitWall",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 1216,
							"NodePosY": 515,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHitWall 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHitWall 이벤트",
											"TargetPin": "HitResult"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 235,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHitCharacter 이벤트",
											"TargetPin": "HitResult"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach to Target\n타깃은 BP Baran Pulling\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Attach to Target\n타깃은 BP Baran Pulling\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1632,
							"NodePosY": 514,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InHitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHitWall 이벤트",
											"TargetPin": "HitResult"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bFailed",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1696,
							"NodePosY": 1360,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set ProjectileGravityScale",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bFailed",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get bFailed",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 66,
							"NodePosY": 634,
							"Pins": [
								{
									"PinName": "bFailed",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 240,
							"NodePosY": 515,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHitCharacter 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bFailed",
											"TargetPin": "bFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach to Target\n타깃은 BP Baran Pulling\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get bFailed",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1258,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "bFailed",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1424,
							"NodePosY": 515,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnHitWall",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bFailed",
											"TargetPin": "bFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach to Target\n타깃은 BP Baran Pulling\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bFailed",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 448,
							"NodePosY": 19,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Baran Pulling Chain",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bFailed",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Play Sound at Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3200,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "ChainHitPlayer"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "VolumeMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "PitchMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "AttenuationSettings",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ConcurrencySettings",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OwningActor",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InitialParams",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2944,
							"NodePosY": 1184,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Play Sound at Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1696,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bFailed",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "ChainHitStone"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "VolumeMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "PitchMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "AttenuationSettings",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ConcurrencySettings",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OwningActor",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InitialParams",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1408,
							"NodePosY": 1616,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 800,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ChainActor",
											"TargetPin": "ChainActor"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Attach End To\n타깃은 케이블 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Velocity",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 448,
							"NodePosY": 2848,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set PullingEnabled",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Life Span\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 688,
							"NodePosY": 2864,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InLifespan",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.600000"
								}
							]
						}
					],
					"NodeCount": 76
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Baran/BP_Baran_Pulling.BP_Baran_Pulling"
		},
		{
			"AssetName": "GA_Skill_Baran_Pulling",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "Hit Actor",
					"VarGuid": "55862C364738DD2A00C1B2A0B88F2C8B",
					"Category": "object",
					"SubCategoryObject": "Actor",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ProjectileActor",
					"VarGuid": "71D820674B7880F2ED83C2B9BFDA81DE",
					"Category": "object",
					"SubCategoryObject": "BP_Baran_Pulling_C",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "AllowableRadiusRate",
					"VarGuid": "6EE81E4842272F78420EBFB3A855F002",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "AllowableHeightRate",
					"VarGuid": "ADF9D6014FF40ADBD60A3C8A4A7F3ED9",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "SkillData",
					"VarGuid": "4113A7E44B0056B9C7D36D9E7E791CAD",
					"Category": "struct",
					"SubCategoryObject": "SkillDataRow",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "OriginGravityScale",
					"VarGuid": "345F6CB54347F593FD13A18B135D0B2C",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "5",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "PrepareProjectile\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "WaitProjectileHit\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 195,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitProjectileHit\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileHit\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 224,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "Context"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Hit Result from Target Data",
											"TargetPin": "HitResult"
										}
									]
								}
							]
						},
						{
							"NodeName": "SpawnActor BP Baran Pulling",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 3744,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace by Player View",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_Baran_Pulling_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "OptionalObject"
										},
										{
											"TargetNode": "Set ProjectileActor",
											"TargetPin": "ProjectileActor"
										},
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MultiplyWithRoot"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3408,
							"NodePosY": 600,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Socket Location\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Rotation_Roll",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Rotation_Pitch",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Rotator",
											"TargetPin": "Pitch"
										}
									]
								},
								{
									"PinName": "Rotation_Yaw",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Rotator",
											"TargetPin": "Yaw"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Baran Pulling",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Gameplay Event Data",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 4899,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Baran Pulling",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Send Gameplay Event to Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5312,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ProjectileActor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SpawnProjectile\")"
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4944,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Rotator",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3168,
							"NodePosY": 635,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Roll",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Pitch",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Rotation_Pitch"
										}
									]
								},
								{
									"PinName": "Yaw",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Rotation_Yaw"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find Look at Rotation",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2928,
							"NodePosY": 635,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Socket Location\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Rotator",
											"TargetPin": "InRot"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 800,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace by Player View",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Trace by Player View",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1712,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Baran Pulling",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "PlayerController",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Ability Actor Info",
											"TargetPin": "PlayerController"
										}
									]
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "20000.000000"
								},
								{
									"PinName": "Offset",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "50.000000"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "OutRotation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 1088,
							"NodePosY": 660,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace by Player View",
											"TargetPin": "ActorsToIgnore"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Ability Actor Info",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1360,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "GameplayAbilityActorInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "PlayerController",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace by Player View",
											"TargetPin": "PlayerController"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1088,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Ability Actor Info",
											"TargetPin": "GameplayAbilityActorInfo"
										}
									]
								}
							]
						},
						{
							"NodeName": "Prepare Projectile\n타깃은 GA Skill Baran Pulling",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 800,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Projectile Hit\n타깃은 GA Skill Baran Pulling",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Projectile Hit\n타깃은 GA Skill Baran Pulling",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1072,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Prepare Projectile\n타깃은 GA Skill Baran Pulling",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Pulling\n타깃은 GA Skill Baran Pulling",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Hit Result from Target Data",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 251,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "TargetData"
										}
									]
								},
								{
									"PinName": "Index",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 528,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Hit Result from Target Data",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 2112,
							"NodePosY": 697,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace by Player View",
											"TargetPin": "OutLocation"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3673,
							"NodePosY": 834,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Baran Pulling",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "SpawnActor BP Baran Pulling",
											"TargetPin": "Instigator"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1088,
							"NodePosY": 834,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2000,
							"NodePosY": 2656,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Trace For Objects",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2000,
							"NodePosY": 2866,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2288,
							"NodePosY": 2930,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Capsule Trace For Objects",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3232,
							"NodePosY": 2640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float / float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "HalfHeight",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float / float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ObjectTypes",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "bTraceComplex",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "OutHit",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "bIgnoreSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TraceColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.063532,G=0.000000,B=1.000000,A=1.000000)"
								},
								{
									"PinName": "TraceHitColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.924858,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "DrawTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "30.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 2866,
							"NodePosY": 2706,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Trace For Objects",
											"TargetPin": "ObjectTypes"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1"
								},
								{
									"PinName": "[1]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery3"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3680,
							"NodePosY": 2640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Trace For Objects",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Trace For Objects",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3675,
							"NodePosY": 2293,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3056,
							"NodePosY": 3106,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Trace For Objects",
											"TargetPin": "End"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2288,
							"NodePosY": 3010,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ReturnValue_Roll",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ReturnValue_Pitch",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ReturnValue_Yaw",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "InRot_Yaw"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Forward Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2562,
							"NodePosY": 3016,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "InRot_Roll",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "InRot_Pitch",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "InRot_Yaw",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue_Yaw"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2880,
							"NodePosY": 3136,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float / float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 3047,
							"NodePosY": 2944,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Trace For Objects",
											"TargetPin": "ActorsToIgnore"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "[1]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Hit Actor",
											"TargetPin": "Hit Actor"
										}
									]
								},
								{
									"PinName": "[2]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ProjectileActor",
											"TargetPin": "ProjectileActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CapsuleComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1712,
							"NodePosY": 2776,
							"Pins": [
								{
									"PinName": "CapsuleComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CapsuleHalfHeight",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get CapsuleRadius",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3632,
							"NodePosY": 2437,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Trace For Objects",
											"TargetPin": "OutHit"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1712,
							"NodePosY": 2638,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Trace For Objects",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Passive\n타깃은 GA Skill Baran Pulling",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Hit Actor",
											"TargetPin": "Hit Actor"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CapsuleComponent",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 2000,
							"NodePosY": 2768,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3818,
							"NodePosY": 2768,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3888,
							"NodePosY": 2163,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Move Bezier\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To BP_EnemyBaseNew",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3888,
							"NodePosY": 2515,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Move Bezier\n타깃은 BP Enemy Base New\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "AsBP Enemy Base New",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Move Bezier\n타깃은 BP Enemy Base New\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Move Bezier\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4784,
							"NodePosY": 2160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "AddTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Character.State.Grab\")))"
								}
							]
						},
						{
							"NodeName": "Move Bezier\n타깃은 BP Enemy Base New\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4176,
							"NodePosY": 2482,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "AsBP Enemy Base New"
										}
									]
								},
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "AddTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Character.State.Grab\")))"
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3888,
							"NodePosY": 2754,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Move Bezier\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To BP_EnemyBaseNew",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3888,
							"NodePosY": 3122,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Move Bezier\n타깃은 BP Enemy Base New\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "AsBP Enemy Base New",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Move Bezier\n타깃은 BP Enemy Base New\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Move Bezier\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4784,
							"NodePosY": 2754,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "AddTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Character.State.Grab\")))"
								}
							]
						},
						{
							"NodeName": "Move Bezier\n타깃은 BP Enemy Base New\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4176,
							"NodePosY": 3090,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "AsBP Enemy Base New"
										}
									]
								},
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "AddTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Character.State.Grab\")))"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 4109,
							"NodePosY": 3306,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Move Bezier\n타깃은 BP Enemy Base New\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "TargetLocation"
										},
										{
											"TargetNode": "Move Bezier\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "TargetLocation"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 4109,
							"NodePosY": 2481,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Move Bezier\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "TargetLocation"
										},
										{
											"TargetNode": "Move Bezier\n타깃은 BP Enemy Base New\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "TargetLocation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Mesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2448,
							"NodePosY": 585,
							"Pins": [
								{
									"PinName": "Mesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Socket Location\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Socket Location\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2640,
							"NodePosY": 546,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "InSocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "socket_Hook"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Start"
										},
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2128,
							"NodePosY": 546,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PrepareProjectile\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "WaitPulling\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 176,
							"NodePosY": 2576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitPulling\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SkillActivate\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Set Hit Actor",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1040,
							"NodePosY": 1646,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Hit Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Hit Actor",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 768,
							"NodePosY": 2693,
							"Pins": [
								{
									"PinName": "Hit Actor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Hit Actor",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1536,
							"NodePosY": 2997,
							"Pins": [
								{
									"PinName": "Hit Actor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[1]"
										},
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set ProjectileActor",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 5616,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "ProjectileActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Baran Pulling",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Shot\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get ProjectileActor",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 736,
							"NodePosY": 2832,
							"Pins": [
								{
									"PinName": "ProjectileActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Active Pulling\n타깃은 BP Baran Pulling\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Active Pulling\n타깃은 BP Baran Pulling\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 928,
							"NodePosY": 2880,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Passive\n타깃은 GA Skill Baran Pulling",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ProjectileActor",
											"TargetPin": "ProjectileActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Pulling\n타깃은 GA Skill Baran Pulling",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Projectile Hit\n타깃은 GA Skill Baran Pulling",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 928,
							"NodePosY": 2638,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Hit Actor",
											"TargetPin": "Hit Actor"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": 2622,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 752,
							"NodePosY": 1614,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hit Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hit Actor",
											"TargetPin": "Hit Actor"
										},
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1361,
							"NodePosY": 1676,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_ShockMotion_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1040,
							"NodePosY": 1878,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1712,
							"NodePosY": 1616,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Hit Actor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1632,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyPassive\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 3584,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 3712,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 3808,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkBaranPullingMissCooldownPer\",Attribute=/Script/WorldStalker.PassiveSet:PerkBaranPullingMissCooldownPer,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 96,
							"NodePosY": 3952,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get SkillMap",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 2304,
							"NodePosY": 3856,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "StalkerName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "bIsUltimate",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "bUnSelectable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bUsable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "Icon",
									"PinCategory": "softobject",
									"Direction": "Output"
								},
								{
									"PinName": "Name",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "Desc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "SkillAttackType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillElementType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillDamageRate",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "WalkSpeedMultiplier",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingCrossHairRowName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "ManaCost",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "CoolTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CooltimeGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal (GameplayTag)",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveAbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveDuration",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockLevel",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockGold",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockCost",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get SkillMap",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1056,
							"NodePosY": 3776,
							"Pins": [
								{
									"PinName": "SkillMap",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find",
											"TargetPin": "TargetMap"
										},
										{
											"TargetNode": "Keys",
											"TargetPin": "TargetMap"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1760,
							"NodePosY": 3728,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintMapLibrary"
								},
								{
									"PinName": "TargetMap",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SkillMap",
											"TargetPin": "SkillMap"
										}
									]
								},
								{
									"PinName": "Key",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Value",
									"PinCategory": "name",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Skill",
											"TargetPin": "RowName"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Keys",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1312,
							"NodePosY": 3616,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintMapLibrary"
								},
								{
									"PinName": "TargetMap",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SkillMap",
											"TargetPin": "SkillMap"
										}
									]
								},
								{
									"PinName": "Keys",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1520,
							"NodePosY": 3600,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Keys",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Keys",
											"TargetPin": "Keys"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Skill",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find",
											"TargetPin": "Key"
										},
										{
											"TargetNode": "Client Sync Skill Cool Time\n타깃은 BP Player\n소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "InputID"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_Skill",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 1984,
							"NodePosY": 3600,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_Skill"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find",
											"TargetPin": "Value"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 2304,
							"NodePosY": 3696,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Skill",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "StalkerName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "bIsUltimate",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "bUnSelectable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bUsable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "Icon",
									"PinCategory": "softobject",
									"Direction": "Output"
								},
								{
									"PinName": "Name",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "Desc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "SkillAttackType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillElementType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillDamageRate",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "WalkSpeedMultiplier",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingCrossHairRowName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "ManaCost",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "CoolTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CooltimeGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal (GameplayTag)",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Make Gameplay Tag Container from Tag",
											"TargetPin": "SingleTag"
										}
									]
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveAbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveDuration",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockLevel",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockGold",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockCost",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Equal (GameplayTag)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2640,
							"NodePosY": 3840,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "CooltimeGameplayTag"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "CooltimeGameplayTag"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2832,
							"NodePosY": 3600,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (GameplayTag)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Effects with Granted Tags\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3088,
							"NodePosY": 3488,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Effects with Granted Tags\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Remove Active Effects with Granted Tags\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3088,
							"NodePosY": 3584,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Tags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Tag Container from Tag",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Make Gameplay Tag Container from Tag",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3088,
							"NodePosY": 3744,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "SingleTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "CooltimeGameplayTag"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Effects with Granted Tags\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Tags"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 624,
							"NodePosY": 3712,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.100000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 848,
							"NodePosY": 3600,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyPassive\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Keys",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Apply Passive\n타깃은 GA Skill Baran Pulling",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 928,
							"NodePosY": 3024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Active Pulling\n타깃은 BP Baran Pulling\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "CastFailed"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3520,
							"NodePosY": 3536,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3792,
							"NodePosY": 3600,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Effects with Granted Tags\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Client Sync Skill Cool Time\n타깃은 BP Player\n소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Client Sync Skill Cool Time\n타깃은 BP Player\n소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Client Sync Skill Cool Time\n타깃은 BP Player\n소유 클라이언트에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4096,
							"NodePosY": 3568,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "내 스킬 슬롯 찾기... 더 좋은 코드를 원합니다",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 1136,
							"NodePosY": 3520,
							"Comment": "내 스킬 슬롯 찾기... 더 좋은 코드를 원합니다",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "float / float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2464,
							"NodePosY": 3299,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CapsuleRadius",
											"TargetPin": "CapsuleRadius"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AllowableRadiusRate",
											"TargetPin": "AllowableRadiusRate"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "B"
										},
										{
											"TargetNode": "Capsule Trace For Objects",
											"TargetPin": "Radius"
										}
									]
								}
							]
						},
						{
							"NodeName": "float / float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2464,
							"NodePosY": 3228,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CapsuleHalfHeight",
											"TargetPin": "CapsuleHalfHeight"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AllowableHeightRate",
											"TargetPin": "AllowableHeightRate"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Trace For Objects",
											"TargetPin": "HalfHeight"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AllowableRadiusRate",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2256,
							"NodePosY": 3328,
							"Pins": [
								{
									"PinName": "AllowableRadiusRate",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float / float",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 560,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Prepare Projectile\n타깃은 GA Skill Baran Pulling",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Apply Skill Data\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4960,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SkillData",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Baran Pulling",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InSkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "IsOverrideDamageRate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 928,
							"NodePosY": 2768,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ProjectileActor",
											"TargetPin": "ProjectileActor"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Active Pulling\n타깃은 BP Baran Pulling\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Passive\n타깃은 GA Skill Baran Pulling",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -384,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": -275,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Camera Mode\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Camera Mode\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 208,
							"NodePosY": -384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewCameraMode",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_CM_ThirdPerson_Baran_C"
								},
								{
									"PinName": "bIsClearByAbility",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get ProjectileActor",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2832,
							"NodePosY": 2928,
							"Pins": [
								{
									"PinName": "ProjectileActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[2]"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get CapsuleHalfHeight",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2000,
							"NodePosY": 3227,
							"Pins": [
								{
									"PinName": "CapsuleHalfHeight",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float / float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CapsuleComponent",
											"TargetPin": "CapsuleComponent"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CapsuleRadius",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2000,
							"NodePosY": 3298,
							"Pins": [
								{
									"PinName": "CapsuleRadius",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float / float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CapsuleComponent",
											"TargetPin": "CapsuleComponent"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 288,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileShot\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "WaitShot\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": -16,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Wait Shot\n타깃은 GA Skill Baran Pulling",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1088,
							"NodePosY": -160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4528,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SkillData",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "InSkillDataRow"
										},
										{
											"TargetNode": "Set SkillData",
											"TargetPin": "SkillData"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2000,
							"NodePosY": 3840,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Skill",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1872,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingCrossHairRowName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 2368,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2624,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1808,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Pulling\n타깃은 GA Skill Baran Pulling",
											"TargetPin": "then"
										},
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3184,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3488,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3792,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Attach Actor To Component\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6160,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set ProjectileActor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Server Bot\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set ProjectileActor",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "Parent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "b_R_Hand"
								},
								{
									"PinName": "LocationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "RotationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "ScaleRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "bWeldSimulatedBodies",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "TRUE"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5760,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "Parent"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bReceiveEvent",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 4256,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Baran Pulling",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bReceiveEvent",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Baran Pulling",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2096,
							"NodePosY": 1616,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SkillData",
											"TargetPin": "SkillData"
										}
									]
								},
								{
									"PinName": "Trigger",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "OnProjectileHitTarget"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set SkillData",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 4784,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SkillData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get SkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1936,
							"NodePosY": 1760,
							"Pins": [
								{
									"PinName": "SkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect by Trigger\n타깃은 WSGameplay Ability",
											"TargetPin": "SkillData"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Server Bot\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6608,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Shot\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Shot\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6864,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Server Bot\n타깃은 WSGameplay Ability",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set ProjectileActor",
											"TargetPin": "Output_Get"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AllowableHeightRate",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2256,
							"NodePosY": 3257,
							"Pins": [
								{
									"PinName": "AllowableHeightRate",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float / float",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": -384,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Camera Mode\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Hit Actor",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 576,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "Hit Actor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 752,
							"NodePosY": -368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Hit Actor",
											"TargetPin": "Hit Actor"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1056,
							"NodePosY": -400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "NewGravityScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								}
							]
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3872,
							"NodePosY": 2896,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3872,
							"NodePosY": 2304,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4272,
							"NodePosY": 2240,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "TagContainer",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4272,
							"NodePosY": 2800,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "TagContainer",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Literal Gameplay Tag Container",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3872,
							"NodePosY": 2944,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Character.State.Unstoppable\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "TagContainer"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Literal Gameplay Tag Container",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3872,
							"NodePosY": 2368,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Character.State.Unstoppable\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "TagContainer"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4576,
							"NodePosY": 2160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Move Bezier\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4576,
							"NodePosY": 2752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Move Bezier\n타깃은 BP Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								}
							]
						}
					],
					"NodeCount": 141
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Baran/GA_Skill_Baran_Pulling.GA_Skill_Baran_Pulling"
		},
		{
			"AssetName": "GA_Skill_Urud_PoisonArrow",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "SpawnedProjectile",
					"VarGuid": "EAA5B972424BA6C06E96C1856D7E94FE",
					"Category": "object",
					"SubCategoryObject": "WSProjectileBase",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "PrepareDuration",
					"VarGuid": "A8AE3CC948543973C51EC7A0D8020839",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "SkillData",
					"VarGuid": "B330413D4CD339295FD674A2FB46DC91",
					"Category": "struct",
					"SubCategoryObject": "SkillDataRow",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "5",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "K2_CanActivateAbility",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "ActorInfo",
							"Type": "struct"
						},
						{
							"Name": "Handle",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -304,
							"NodePosY": -3,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": -104,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 128,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Prepare Arrow\n타깃은 GA Skill Urud Poison Arrow",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 592,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Hit Event\n타깃은 GA Skill Urud Poison Arrow",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1168,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Hit Event\n타깃은 GA Skill Urud Poison Arrow",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SkillData",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										},
										{
											"TargetNode": "Set SkillData",
											"TargetPin": "SkillData"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1168,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1440,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1664,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SkillData",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2096,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2224,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get PrepareDuration",
											"TargetPin": "PrepareDuration"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2512,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get End Montage Durtaion\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "End"
								}
							]
						},
						{
							"NodeName": "Get End Montage Durtaion\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2768,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3040,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get End Montage Durtaion\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get End Montage Durtaion\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3296,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get PrepareDuration",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2048,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "PrepareDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "UpdateAmmo\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 2432,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 192,
							"NodePosY": 2432,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "UpdateAmmo\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 384,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Prepare Arrow\n타깃은 GA Skill Urud Poison Arrow",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 592,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set SkillData",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1440,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SkillData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Apply Skill Data\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3824,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								},
								{
									"PinName": "InSkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "IsOverrideDamageRate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 432,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PrepareArrow\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Effect.Shot\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3536,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "InSkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_CharacterEffect",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 1584,
							"NodePosY": 1264,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Emitter\n타깃은 BP Projectile Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_CharacterEffect"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Urud_Arrow_Poison"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Emitter\n타깃은 BP Projectile Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "EffectDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_ProjectileBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1296,
							"NodePosY": 1264,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "AsBP Projectile Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Emitter\n타깃은 BP Projectile Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Attach Emitter\n타깃은 BP Projectile Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1984,
							"NodePosY": 1232,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								},
								{
									"PinName": "EffectDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1072,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get SpawnedProjectile",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1104,
							"NodePosY": 1440,
							"Pins": [
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 800,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Ammo\n타깃은 GA Skill Urud Poison Arrow",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "PrepareArrow\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bReceiveEvent",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 4080,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bReceiveEvent",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get SpawnedProjectile",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1072,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1264,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1264,
							"NodePosY": 864,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1552,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Main Equip Projectile Class\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Main Equip Projectile Class\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "SelfCharacterPlayer"
										},
										{
											"TargetNode": "Get Actor Transform\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Attach Actor To Actor\n타깃은 액터",
											"TargetPin": "ParentActor"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Main Equip Projectile Class\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1840,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SelfCharacterPlayer",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "AsWSProjectile Base",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "Class"
										}
									]
								}
							]
						},
						{
							"NodeName": "스폰 액터",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 2576,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Main Equip Projectile Class\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Main Equip Projectile Class\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "OverrideRootScale"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Transform\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1856,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Transform",
											"TargetPin": "InTransform"
										},
										{
											"TargetNode": "Transform Location",
											"TargetPin": "T"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1856,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Transform\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Rotation"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Transform Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1856,
							"NodePosY": 1104,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "T",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Transform\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "20.000000,20.000000,40.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2208,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Transform Location",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Transform",
											"TargetPin": "Rotation"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set SpawnedProjectile",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2992,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Attach Actor To Actor\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Cast To BP_ProjectileBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3248,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "AsBP Projectile Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Apply Additional Effect\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set bStopOnHit",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set HitDamageReductionRate",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set MinDamageRate",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Actor Hidden In Game\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4320,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "bNewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Attach Actor To Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4560,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Additional Effect\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "ParentActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "SocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "LocationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "RotationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "ScaleRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "bWeldSimulatedBodies",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "TRUE"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get SpawnedProjectile",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 208,
							"NodePosY": 2576,
							"Pins": [
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Actor Hidden In Game\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 416,
							"NodePosY": 2432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "bNewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set SpawnedProjectile",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 656,
							"NodePosY": 2464,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Use Ammo\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 3520,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 192,
							"NodePosY": 3520,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": 3504,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get SpawnedProjectile",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 480,
							"NodePosY": 3648,
							"Pins": [
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 672,
							"NodePosY": 3520,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 912,
							"NodePosY": 3504,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update Ammo\n타깃은 GA Skill Urud Poison Arrow",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": 1504,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Apply Additional Effect\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4960,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Actor\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								},
								{
									"PinName": "SoftEffectClass",
									"PinCategory": "softclass",
									"Direction": "Input",
									"DefaultValue": "/Game/Blueprints/Abilities/GE_Attach_Poison.GE_Attach_Poison_C"
								}
							]
						},
						{
							"NodeName": "Use Ammo\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": 2432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "StackstoRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4640,
							"NodePosY": 490,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4624,
							"NodePosY": 586,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk2\",Attribute=/Script/WorldStalker.PassiveSet:Perk2,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 5040,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 5232,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Additional Effect\n타깃은 WSProjectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bStopOnHit",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set bStopOnHit",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 5440,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set HitDamageReductionRate",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bStopOnHit",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set HitDamageReductionRate",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 5664,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bStopOnHit",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set MinDamageRate",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HitDamageReductionRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "70.000000"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set MinDamageRate",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 5936,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set HitDamageReductionRate",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "MinDamageRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "30.000000"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "WaitHitEvent\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 160,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitHitEvent\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -224,
							"NodePosY": 1968,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -224,
							"NodePosY": 2056,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk2\",Attribute=/Script/WorldStalker.PassiveSet:Perk2,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 208,
							"NodePosY": 2112,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 400,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 592,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileHit\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 944,
							"NodePosY": 2016,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1232,
							"NodePosY": 1872,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1248,
							"NodePosY": 2016,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Breakdown_Add_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1600,
							"NodePosY": 1872,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1904,
							"NodePosY": 1856,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Ability Target Data from Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1616,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										},
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										},
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 224,
							"NodePosY": 2016,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Hit Event\n타깃은 GA Skill Urud Poison Arrow",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 880,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Prepare Arrow\n타깃은 GA Skill Urud Poison Arrow",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2192,
							"NodePosY": 1856,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Enemy_ShockMotion_C"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Stacks",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2528,
							"NodePosY": 1856,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_ShockMotion_Weak_C"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Stacks",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 82
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Urud/GA_Skill_Urud_PoisonArrow.GA_Skill_Urud_PoisonArrow"
		},
		{
			"AssetName": "BP_Baran_Slasher",
			"ParentClass": "BP_ProjectileBase_C",
			"Variables": [
				{
					"Name": "ProjectileMovement",
					"Type": "TObjectPtr<UProjectileMovementComponent>",
					"DefaultValue": "/Script/Engine.ProjectileMovementComponent'/Game/Blueprints/Characters/Baran/BP_Baran_Slasher.Default__BP_Baran_Slasher_C:Projectile'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRowName",
					"Type": "FName",
					"DefaultValue": "Baran_Slasher",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRow",
					"Type": "FProjectileDataRow",
					"DefaultValue": "(InitLifeTime=3.000000,Speed=2500.000000,FXInit=(),FXShot=(),FXHit=())",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "SkillDataRow",
					"Type": "FSkillDataRow",
					"DefaultValue": "(bUsable=True,SkillAttackType=PhysicalSkill,CooltimeGameplayTag=(),StackGameplayTag=(),ActiveRange=(TraceRadius=20.000000,bBlockBreakable=True))",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Projectile_Active.GE_Attack_Projectile_Active_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackBlockedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_AttackBlocked_Projectile.GE_AttackBlocked_Projectile_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackType",
					"Type": "EWSAttackType",
					"DefaultValue": "Normal",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackElementType",
					"Type": "EWSElementType",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackDamageRate",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bUseHitBox",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AdditionalEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "TagValues",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "Level",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bStopOnHit",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitDamageReductionRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "MinDamageRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RotationSpeed",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "IsRotate",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotRotationOffset",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bWallHitDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bShot",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotDelay",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndDelay",
					"Type": "float",
					"DefaultValue": "5.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotMontageName",
					"Type": "FName",
					"DefaultValue": "Shot",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.Effect.Shot\")",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitWallMontageName",
					"Type": "FName",
					"DefaultValue": "HitWall",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndMontageName",
					"Type": "FName",
					"DefaultValue": "End",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RepVelocity",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "BaranSlasherHit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Characters/Baran/BP_Baran_Slasher.Default__BP_Baran_Slasher_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Characters/Baran/BP_Baran_Slasher.Default__BP_Baran_Slasher_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnHitWall 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -2048,
							"NodePosY": -1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get SKMeshComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -1824,
							"NodePosY": -1152,
							"Pins": [
								{
									"PinName": "SKMeshComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 2
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Baran/BP_Baran_Slasher.BP_Baran_Slasher"
		},
		{
			"AssetName": "BP_Cazimord_Burn_Effect",
			"ParentClass": "BP_WeaponEffect_C",
			"Variables": [
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Characters/Cazimord/BP_Cazimord_Burn_Effect.Default__BP_Cazimord_Burn_Effect_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Characters/Cazimord/BP_Cazimord_Burn_Effect.Default__BP_Cazimord_Burn_Effect_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Set Life Span\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 992,
							"NodePosY": -1,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set MontageSectionName",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InLifespan",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "3.000000"
								}
							]
						},
						{
							"NodeName": "Set MontageSectionName",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1200,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "MontageSectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "End"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "SetActiveDurationRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": -19,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 752,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentMontage",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "SetActiveDurationRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 208,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SetActiveDurationRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentMontage",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set CurrentMontage",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 432,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CurrentMontage",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "AM_Skill_Cazimord_FireSwordAura_01"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Cazimord/BP_Cazimord_Burn_Effect.BP_Cazimord_Burn_Effect"
		},
		{
			"AssetName": "GE_HildaTauntDefense",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Hilda/GE_HildaTauntDefense.GE_HildaTauntDefense"
		},
		{
			"AssetName": "GE_Skill_Baran_ProvokePerk",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Baran/GE_Skill_Baran_ProvokePerk.GE_Skill_Baran_ProvokePerk"
		},
		{
			"AssetName": "GE_Equip_Hilda_Shield",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Hilda/GE_Equip_Hilda_Shield.GE_Equip_Hilda_Shield"
		},
		{
			"AssetName": "GE_PerkHildaTauntDefensePer",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Hilda/GE_PerkHildaTauntDefensePer.GE_PerkHildaTauntDefensePer"
		},
		{
			"AssetName": "GE_PerkHildaCounterNormalAttackDamagerPer",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Hilda/GE_PerkHildaCounterNormalAttackDamagerPer.GE_PerkHildaCounterNormalAttackDamagerPer"
		},
		{
			"AssetName": "GE_Skill_Hilda_Counter_Duration",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Hilda/GE_Skill_Hilda_Counter_Duration.GE_Skill_Hilda_Counter_Duration"
		},
		{
			"AssetName": "GE_PerkUrudPoisonArrowCorrosion",
			"ParentClass": "GE_DOT_Corrosion_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Urud/GE_PerkUrudPoisonArrowCorrosion.GE_PerkUrudPoisonArrowCorrosion"
		},
		{
			"AssetName": "BP_Urud_CampFire",
			"ParentClass": "LightActor",
			"Variables": [
				{
					"Name": "Intensity",
					"VarGuid": "292C9FF646B886EE46DB9EA94739C3F4",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"MetaData":
					{
						"MultiLine": "true",
						"BlueprintPrivate": "true",
						"UIMin": "0",
						"UIMax": "3",
						"ClampMin": "0",
						"ClampMax": "3"
					},
					"Source": "Blueprint"
				},
				{
					"Name": "MinIntensity",
					"VarGuid": "816C97C54B3FE1582B5C0D9A02DB83E4",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"MetaData":
					{
						"MultiLine": "true",
						"BlueprintPrivate": "true"
					},
					"Source": "Blueprint"
				},
				{
					"Name": "MaxIntensity",
					"VarGuid": "833C04E7402EE50D0EA85E8D06C0E774",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"MetaData":
					{
						"MultiLine": "true",
						"BlueprintPrivate": "true"
					},
					"Source": "Blueprint"
				},
				{
					"Name": "FlickerRate",
					"VarGuid": "0BFEFF9E4054238BEBB396A205CC2C23",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"MetaData":
					{
						"MultiLine": "true",
						"UIMin": "0.1",
						"UIMax": "1.5",
						"ClampMin": "0.1",
						"ClampMax": "1.5"
					},
					"Source": "Blueprint"
				},
				{
					"Name": "bFire",
					"VarGuid": "22B7133E4BBEB486D9AA038059D6D33B",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Light Intensity",
					"VarGuid": "1AF1ED2F46FB9D4D90796B95C5104ED5",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Light Radius",
					"VarGuid": "6371A39F4CE250B272F9C6921C991973",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Light Location",
					"VarGuid": "CDFE460D4B2A5D640A0F0A9EA953043A",
					"Category": "struct",
					"SubCategoryObject": "Vector",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "SkillData",
					"VarGuid": "2FB809D740E406B5FF1314960FC7F84C",
					"Category": "struct",
					"SubCategoryObject": "SkillDataRow",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bUseAttachFire",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "LightActor"
				},
				{
					"Name": "bLightOff",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "LightActor"
				},
				{
					"Name": "bUsingBPLightOnOffEvent",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "LightActor"
				},
				{
					"Name": "LightOnDuration",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "LightActor"
				},
				{
					"Name": "LightOffDuration",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "LightActor"
				},
				{
					"Name": "LightOnSound",
					"Type": "TSoftObjectPtr<USoundBase>",
					"DefaultValue": "/Game/_Sound/Obj/Torch_On_SFX_01_Cue.Torch_On_SFX_01_Cue",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "LightActor"
				},
				{
					"Name": "LightOffSound",
					"Type": "TSoftObjectPtr<USoundBase>",
					"DefaultValue": "/Game/_Sound/Torch_Off.Torch_Off",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "LightActor"
				},
				{
					"Name": "InteractionBoxComponent",
					"Type": "TObjectPtr<UBoxComponent>",
					"DefaultValue": "/Script/Engine.BoxComponent'/Game/Blueprints/Characters/Urud/BP_Urud_CampFire.Default__BP_Urud_CampFire_C:InteractionTriggerBox'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "InteractableActorBase"
				},
				{
					"Name": "Option",
					"Type": "FInteractionOption",
					"DefaultValue": "(MontageName=\"Interaction\",GrantTags=(),CancelInteraction=(),FinishInteraction=(),bHasEndMotion=True)",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "InteractableActorBase"
				},
				{
					"Name": "InteractDuration",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "InteractableActorBase"
				},
				{
					"Name": "InteractionActionType",
					"Type": "EInteractionActionType",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "InteractableActorBase"
				},
				{
					"Name": "InteractionState",
					"Type": "FInteractionState",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "InteractableActorBase"
				},
				{
					"Name": "InteractionPriority",
					"Type": "int32",
					"DefaultValue": "1",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "InteractableActorBase"
				},
				{
					"Name": "QuestConditionType",
					"Type": "EQuestConditionType",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "InteractableActorBase"
				},
				{
					"Name": "bServerBlockProjectile",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "InteractableActorBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "ToggleFire",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "Scene",
					"Class": "SceneComponent",
					"Parent": "Root"
				},
				{
					"Name": "Arrow",
					"Class": "ArrowComponent"
				},
				{
					"Name": "Sphere",
					"Class": "SphereComponent"
				},
				{
					"Name": "PointLight",
					"Class": "PointLightComponent"
				},
				{
					"Name": "StaticMesh",
					"Class": "StaticMeshComponent"
				},
				{
					"Name": "NS_Torch_Fire_E001",
					"Class": "NiagaraComponent"
				},
				{
					"Name": "Urd_Active_Bonfire_Burn_RD_SFX_01",
					"Class": "AudioComponent",
					"Parent": "Root"
				},
				{
					"Name": "HitBox",
					"Class": "BoxComponent",
					"Parent": "Root"
				},
				{
					"Name": "Breakable",
					"Class": "BreakableComponent"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnInteractive 이벤트\nBPI Net Interaction에서",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Character",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get bFire",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 448,
							"NodePosY": 1351,
							"Pins": [
								{
									"PinName": "bFire",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "NOT Boolean",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": 1351,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Get bFire",
											"TargetPin": "bFire"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Set bFire",
											"TargetPin": "bFire"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bFire",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 800,
							"NodePosY": 1312,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bFire",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Dedicated Server",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 240,
							"NodePosY": 1232,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 240,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnInteractive 이벤트\nBPI Net Interaction에서",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Dedicated Server",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bFire",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnLightOn 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play\n타깃은 오디오 컴포넌트",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnLightOff 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop\n타깃은 오디오 컴포넌트",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 160,
							"NodePosY": 259,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2240,
							"NodePosY": 259,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDamageRate"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2560,
							"NodePosY": 228,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Active Collapsed Events",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1920,
							"NodePosY": 275,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_HP_Add_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Effect Context",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1623,
							"NodePosY": 698,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "InInstigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InEffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InHitResult",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Context"
										},
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Context"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InInstigator"
										},
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InEffectCauser"
										},
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1632,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 384,
							"NodePosY": 259,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Active Collapsed Events",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get SkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1456,
							"NodePosY": 401,
							"Pins": [
								{
									"PinName": "SkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1650,
							"NodePosY": 378,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SkillData",
											"TargetPin": "SkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "SkillDamageRate",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get StaticMesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1152,
							"NodePosY": 58,
							"Pins": [
								{
									"PinName": "StaticMesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Static Mesh\n타깃은 스태틱 메시 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Static Mesh\n타깃은 스태틱 메시 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1312,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get StaticMesh",
											"TargetPin": "StaticMesh"
										}
									]
								},
								{
									"PinName": "NewMesh",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "SM_General_Dining_Set_Cooking_Pot_001"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Float Attribute",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 208,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkUrudBonfireManaRegen\",Attribute=/Script/WorldStalker.PassiveSet:PerkUrudBonfireManaRegen,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 208,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 768,
							"NodePosY": 41,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 944,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Static Mesh\n타깃은 스태틱 메시 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Active Collapsed Events",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 618,
							"NodePosY": 259,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 592,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Active Collapsed Events",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Active Collapsed Events",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.400000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Active Collapsed Events",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 618,
							"NodePosY": 944,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Float Attribute",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 880,
							"NodePosY": 1081,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkUrudBonfireManaRegen\",Attribute=/Script/WorldStalker.PassiveSet:PerkUrudBonfireManaRegen,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 880,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1456,
							"NodePosY": 1030,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1648,
							"NodePosY": 944,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2240,
							"NodePosY": 944,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1918,
							"NodePosY": 960,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_MP_Add_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2560,
							"NodePosY": 910,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 848,
							"NodePosY": 1232,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Active Collapsed Events",
											"TargetPin": "Array Element"
										}
									]
								}
							]
						},
						{
							"NodeName": "Play\n타깃은 오디오 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 240,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnLightOn 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Urd_Active_Bonfire_Burn_RD_SFX_01",
											"TargetPin": "Urd_Active_Bonfire_Burn_RD_SFX_01"
										}
									]
								},
								{
									"PinName": "StartTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								}
							]
						},
						{
							"NodeName": "Get Urd_Active_Bonfire_Burn_RD_SFX_01",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 224,
							"NodePosY": 1472,
							"Pins": [
								{
									"PinName": "Urd_Active_Bonfire_Burn_RD_SFX_01",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play\n타깃은 오디오 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Urd_Active_Bonfire_Burn_RD_SFX_01",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 224,
							"NodePosY": 1712,
							"Pins": [
								{
									"PinName": "Urd_Active_Bonfire_Burn_RD_SFX_01",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop\n타깃은 오디오 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Stop\n타깃은 오디오 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 224,
							"NodePosY": 1760,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnLightOff 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Urd_Active_Bonfire_Burn_RD_SFX_01",
											"TargetPin": "Urd_Active_Bonfire_Burn_RD_SFX_01"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 880,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Active Collapsed Events",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Active Collapsed Events",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1216,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 880,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Active Collapsed Events",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Active Collapsed Events",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1216,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 46
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Urud/BP_Urud_CampFire.BP_Urud_CampFire"
		},
		{
			"AssetName": "GA_Skill_Urud_ArrowAttack",
			"ParentClass": "GA_Skill_Common_SubAttack_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "5",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "WhileInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "WaitAttackSuccess\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 272,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitAttackSuccess\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackSuccess\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 592,
							"NodePosY": 1744,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1024,
							"NodePosY": 1744,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get PlayerState",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get PlayerState",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1344,
							"NodePosY": 1840,
							"Pins": [
								{
									"PinName": "PlayerState",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSPlayerState",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1616,
							"NodePosY": 1744,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PlayerState",
											"TargetPin": "PlayerState"
										}
									]
								},
								{
									"PinName": "AsWSPlayer State",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party ID\n타깃은 WSPlayer State",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Party ID\n타깃은 WSPlayer State",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1920,
							"NodePosY": 1840,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "AsWSPlayer State"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Integer)",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 720,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1024,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get PlayerState",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get PlayerState",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1344,
							"NodePosY": 1632,
							"Pins": [
								{
									"PinName": "PlayerState",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSPlayerState",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1616,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PlayerState",
											"TargetPin": "PlayerState"
										}
									]
								},
								{
									"PinName": "AsWSPlayer State",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party ID\n타깃은 WSPlayer State",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterEnemy",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1312,
							"NodePosY": 1984,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Enemy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2592,
							"NodePosY": 1712,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2592,
							"NodePosY": 1824,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Urud_ArrowAttack_Buff_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Party ID\n타깃은 WSPlayer State",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1920,
							"NodePosY": 1632,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "AsWSPlayer State"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Integer)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Not Equal (Integer)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2160,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party ID\n타깃은 WSPlayer State",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party ID\n타깃은 WSPlayer State",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2336,
							"NodePosY": 1760,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 17
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Urud/GA_Skill_Urud_ArrowAttack.GA_Skill_Urud_ArrowAttack"
		},
		{
			"AssetName": "BP_Tutorial_NaveSpawn",
			"ParentClass": "Actor",
			"Variables": [
				{
					"Name": "Character Class",
					"VarGuid": "8F8DD5B94E66043185503B884B60388B",
					"Category": "softclass",
					"SubCategoryObject": "WSCharacterPlayer",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "DefaultSceneRoot",
					"Class": "SceneComponent"
				},
				{
					"Name": "SkeletalMesh",
					"Class": "SkeletalMeshComponent"
				},
				{
					"Name": "Scene",
					"Class": "SceneComponent"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Game Mode",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1440,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_TutorialGameMode",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_TutorialGameMode",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1632,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Load Class Asset Blocking",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Game Mode",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Tutorial Game Mode",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn AIBot\n타깃은 WSSingle Game Mode Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Spawn AIBot\n타깃은 WSSingle Game Mode Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2512,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Load Class Asset Blocking",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_TutorialGameMode",
											"TargetPin": "AsBP Tutorial Game Mode"
										}
									]
								},
								{
									"PinName": "Nickname",
									"PinCategory": "string",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "To String (Text)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "PartyID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get World Transform\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CharacterClass",
									"PinCategory": "softclass",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Character Class",
											"TargetPin": "Character Class"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Character Class",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2256,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "Character Class",
									"PinCategory": "softclass",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn AIBot\n타깃은 WSSingle Game Mode Base",
											"TargetPin": "CharacterClass"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Character Class",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2000,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "Character Class",
									"PinCategory": "softclass",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Load Class Asset Blocking",
											"TargetPin": "AssetClass"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Load Class Asset Blocking",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2176,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_TutorialGameMode",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn AIBot\n타깃은 WSSingle Game Mode Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "AssetClass",
									"PinCategory": "softclass",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Character Class",
											"TargetPin": "Character Class"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "class",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3152,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2864,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Spawn AIBot\n타깃은 WSSingle Game Mode Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get Scene",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2032,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "Scene",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get World Transform\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get World Transform\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2192,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Scene",
											"TargetPin": "Scene"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn AIBot\n타깃은 WSSingle Game Mode Base",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 672,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Make Literal Text",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1920,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "text",
									"Direction": "Input",
									"DefaultText": "네이브"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "text",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To String (Text)",
											"TargetPin": "InText"
										}
									]
								}
							]
						},
						{
							"NodeName": "To String (Text)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2256,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetTextLibrary"
								},
								{
									"PinName": "InText",
									"PinCategory": "text",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Text",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn AIBot\n타깃은 WSSingle Game Mode Base",
											"TargetPin": "Nickname"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Game Mode",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Num Players\n타깃은 게임 모드 베이스",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Num Players\n타깃은 게임 모드 베이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Game Mode",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "integer > integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 752,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Num Players\n타깃은 게임 모드 베이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 928,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Num Players\n타깃은 게임 모드 베이스",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 240,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Game Mode",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Num Players\n타깃은 게임 모드 베이스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1184,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_TutorialGameMode",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						}
					],
					"NodeCount": 20
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_Tutorial_NaveSpawn.BP_Tutorial_NaveSpawn"
		},
		{
			"AssetName": "GA_Skill_Urud_CampFire",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "SpawnActor BP Urud Camp Fire",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 1632,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace Trap Location and Rotation",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SkillData",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_Urud_CampFire_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SkillData",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Toggle Fire\n타깃은 BP Urud Camp Fire",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "SpawnTransform_Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Trace Trap Location and Rotation",
											"TargetPin": "OutTrapLocation"
										}
									]
								},
								{
									"PinName": "SpawnTransform_Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Trace Trap Location and Rotation",
											"TargetPin": "OutTrapRotation"
										}
									]
								},
								{
									"PinName": "SpawnTransform_Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "OverrideRootScale"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace Trap Location and Rotation",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Trace Trap Location and Rotation",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1280,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Urud Camp Fire",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_Ability_C"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SKMesh",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bUseRandomBoundary",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutTrapLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Urud Camp Fire",
											"TargetPin": "SpawnTransform_Location"
										}
									]
								},
								{
									"PinName": "OutTrapRotation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Urud Camp Fire",
											"TargetPin": "SpawnTransform_Rotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": 19,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace Trap Location and Rotation",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 883,
							"NodePosY": 130,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace Trap Location and Rotation",
											"TargetPin": "SKMesh"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1238,
							"NodePosY": 317,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Urud Camp Fire",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "SpawnActor BP Urud Camp Fire",
											"TargetPin": "Owner"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set SkillData",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2464,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Urud Camp Fire",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SkillData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Urud Camp Fire",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2272,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SkillData",
											"TargetPin": "SkillData"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 272,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Life Span\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3040,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SkillData",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Toggle Fire\n타깃은 BP Urud Camp Fire",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Urud Camp Fire",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InLifespan",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveDuration"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 2672,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SkillData",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "InLifespan"
										}
									]
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Toggle Fire\n타깃은 BP Urud Camp Fire",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3296,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Urud Camp Fire",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						}
					],
					"NodeCount": 15
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Urud/GA_Skill_Urud_CampFire.GA_Skill_Urud_CampFire"
		},
		{
			"AssetName": "GA_Skill_Urud_MultiShot",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "_SpawnedProjectiles",
					"VarGuid": "0A1316F44AD82819B8DB01A0C3E63BAB",
					"Category": "object",
					"SubCategoryObject": "WSProjectileBase",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 192,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackFire\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 544,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 544,
							"NodePosY": 590,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 848,
							"NodePosY": 590,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace for Projectile",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Execute GameplayCue On Actor (Burst)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1632,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayCueFunctionLibrary"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.ShowFirearmProjectile\")"
								},
								{
									"PinName": "Parameters",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Gameplay Cue Parameters",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1664,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "NormalizedMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "RawMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "MatchedTagName",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "OriginalTag",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedSourceTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedTargetTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SourceObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PhysicalMaterial",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "AbilityLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "TargetAttachComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bReplicateLocationWhenUsingMinimalRepProxy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "Parameters"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1664,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "손에 붙은 화살 감추기",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 1568,
							"NodePosY": -176,
							"Comment": "손에 붙은 화살 감추기",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4023,
							"NodePosY": 898,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "InSkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "스폰 액터",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 3440,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Main Equip Projectile Class\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SelectDefaultAtRuntime"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace for Projectile",
											"TargetPin": "OwnwerInstigator"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_ProjectileBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3904,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Projectile Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "For Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1952,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Main Equip Projectile Class\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "FirstIndex",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "LastIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Index",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										}
									]
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 592,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Prepare Arrow\n타깃은 GA Skill Urud Multi Shot",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "WaitSpawnProjectile\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 256,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SpawnProjectile\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 592,
							"NodePosY": 1646,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_ProjectileBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 928,
							"NodePosY": 1614,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "AsBP Projectile Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1047,
							"NodePosY": 1763,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "InSkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Spawn Projectile\n타깃은 GA Skill Urud Multi Shot",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack FIre\n타깃은 GA Skill Urud Multi Shot",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "WaitAttackFIre\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Wait Attack FIre\n타깃은 GA Skill Urud Multi Shot",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1168,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Spawn Projectile\n타깃은 GA Skill Urud Multi Shot",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1952,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace for Projectile",
											"TargetPin": "SpawnTransform"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Combine Rotators",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Scale"
										}
									]
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 2256,
							"NodePosY": 1232,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-10.000000"
								},
								{
									"PinName": "Option 1",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "10.000000"
								},
								{
									"PinName": "Index",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "For Loop",
											"TargetPin": "Index"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Rotator",
											"TargetPin": "Yaw"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3120,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Transform",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Combine Rotators",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000",
									"LinkedTo": [
										{
											"TargetNode": "Break Transform",
											"TargetPin": "Scale"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Trace for Projectile",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Main Equip Projectile Class\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "SelfCharacterPlayer",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TraceDistance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "20000.000000"
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "FromSocket",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "socket_L_Hand"
								},
								{
									"PinName": "LocationOffset",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ForwardOffset",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "50.000000"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Transform",
											"TargetPin": "InTransform"
										}
									]
								},
								{
									"PinName": "OwnwerInstigator",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "Owner"
										}
									]
								},
								{
									"PinName": "OutResultLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 784,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace for Projectile",
											"TargetPin": "SelfCharacterPlayer"
										},
										{
											"TargetNode": "Get Main Equip Projectile Class\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "SelfCharacterPlayer"
										},
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "Instigator"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Main Equip Projectile Class\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1568,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace for Projectile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Loop",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SelfCharacterPlayer",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSProjectile Base",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "Class"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Gameplay Event Data",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 4416,
							"NodePosY": 960,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"\")"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "()"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=)"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=)"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "()"
								}
							]
						},
						{
							"NodeName": "Send Gameplay Event to Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4816,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SpawnProjectile\")"
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4512,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Combine Rotators",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2864,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Transform",
											"TargetPin": "Rotation"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Rotator",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Rotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Rotator",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2560,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Roll",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Pitch",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Yaw",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Combine Rotators",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 272,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Skill Data\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4256,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								},
								{
									"PinName": "InSkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "IsOverrideDamageRate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Apply Skill Data\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1216,
							"NodePosY": 1616,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								},
								{
									"PinName": "InSkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "IsOverrideDamageRate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "PrepareArrow\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Prepare Arrow\n타깃은 GA Skill Urud Multi Shot",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3728,
							"NodePosY": 2720,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "InSkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "스폰 액터",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 3136,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Main Equip Projectile Class\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SelectDefaultAtRuntime"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_ProjectileBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3600,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Projectile Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "설정",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Attach Actor To Actor\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "For Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2112,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Main Equip Projectile Class\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "FirstIndex",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "LastIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Index",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										}
									]
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 2496,
							"NodePosY": 2848,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-10.000000"
								},
								{
									"PinName": "Option 1",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "10.000000"
								},
								{
									"PinName": "Index",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "For Loop",
											"TargetPin": "Index"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "설정",
											"TargetPin": "ShotRotationOffset_Yaw"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Main Equip Projectile Class\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1728,
							"NodePosY": 2544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Loop",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SelfCharacterPlayer",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "AsWSProjectile Base",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "Class"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Skill Data\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3952,
							"NodePosY": 2544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								},
								{
									"PinName": "InSkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "IsOverrideDamageRate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1408,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Main Equip Projectile Class\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Main Equip Projectile Class\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "SelfCharacterPlayer"
										},
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Get Actor Transform\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Transform\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1408,
							"NodePosY": 2464,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Transform\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2816,
							"NodePosY": 2720,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Transform",
											"TargetPin": "InTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Actor Hidden In Game\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4816,
							"NodePosY": 2544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "설정",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								},
								{
									"PinName": "bNewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "설정",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 4512,
							"NodePosY": 2576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "ShotRotationOffset",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ShotRotationOffset_Roll",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ShotRotationOffset_Pitch",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ShotRotationOffset_Yaw",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 256,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PrepareArrow\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Effect.Shot\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 880,
							"NodePosY": 2656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.300000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 3600,
							"NodePosY": 2448,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get _SpawnedProjectiles",
											"TargetPin": "_SpawnedProjectiles"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 816,
							"NodePosY": 2848,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get _SpawnedProjectiles",
											"TargetPin": "_SpawnedProjectiles"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 688,
							"NodePosY": 2656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1056,
							"NodePosY": 2848,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Actor Hidden In Game\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": 2832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "bNewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Clear",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1056,
							"NodePosY": 3008,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get _SpawnedProjectiles",
											"TargetPin": "_SpawnedProjectiles"
										}
									]
								}
							]
						},
						{
							"NodeName": "Length",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 704,
							"NodePosY": 2480,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get _SpawnedProjectiles",
											"TargetPin": "_SpawnedProjectiles"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal (Integer)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 944,
							"NodePosY": 2480,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1168,
							"NodePosY": 2656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 464,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get _SpawnedProjectiles",
											"TargetPin": "_SpawnedProjectiles"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Clear",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 688,
							"NodePosY": 2160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get _SpawnedProjectiles",
											"TargetPin": "_SpawnedProjectiles"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 704,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": 2032,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get _SpawnedProjectiles",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 496,
							"NodePosY": 2480,
							"Pins": [
								{
									"PinName": "_SpawnedProjectiles",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get _SpawnedProjectiles",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 608,
							"NodePosY": 2944,
							"Pins": [
								{
									"PinName": "_SpawnedProjectiles",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Clear",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get _SpawnedProjectiles",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3600,
							"NodePosY": 2400,
							"Pins": [
								{
									"PinName": "_SpawnedProjectiles",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get _SpawnedProjectiles",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 240,
							"NodePosY": 2208,
							"Pins": [
								{
									"PinName": "_SpawnedProjectiles",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Clear",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set bReceiveEvent",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 4224,
							"NodePosY": 2528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "설정",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bReceiveEvent",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 240,
							"NodePosY": 2816,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 240,
							"NodePosY": 2912,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 240,
							"NodePosY": 2992,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagToCheck",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Ability.Attack.Ready\")"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 512,
							"NodePosY": 2816,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3136,
							"NodePosY": 3040,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Transform Location",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Transform",
											"TargetPin": "Rotation"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Transform\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2720,
							"NodePosY": 3040,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Transform Location",
											"TargetPin": "T"
										}
									]
								}
							]
						},
						{
							"NodeName": "Transform Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2720,
							"NodePosY": 3248,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "T",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Transform\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "20.000000,20.000000,40.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2720,
							"NodePosY": 3120,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Transform\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Rotation"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Attach Actor To Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5136,
							"NodePosY": 2544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								},
								{
									"PinName": "ParentActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "LocationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "RotationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "ScaleRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "bWeldSimulatedBodies",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "TRUE"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4752,
							"NodePosY": 2864,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Actor\n타깃은 액터",
											"TargetPin": "ParentActor"
										}
									]
								}
							]
						}
					],
					"NodeCount": 82
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Urud/GA_Skill_Urud_MultiShot.GA_Skill_Urud_MultiShot"
		},
		{
			"AssetName": "GA_Skill_Urud_PierceShot",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -256,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 32,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 576,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileShot\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 928,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_ProjectileBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1200,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "AsBP Projectile Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1312,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "InSkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 336,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Apply Skill Data\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1488,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								},
								{
									"PinName": "InSkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "IsOverrideDamageRate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						}
					],
					"NodeCount": 10
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Urud/GA_Skill_Urud_PierceShot.GA_Skill_Urud_PierceShot"
		},
		{
			"AssetName": "BP_PC_Sinobu_Base",
			"ParentClass": "BP_Player_C",
			"Variables": [
				{
					"Name": "EquipSlotsCache",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipModifyCache",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_Base.Default__BP_PC_Sinobu_Base_C:CameraSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraComponent",
					"Type": "TObjectPtr<UWSCameraComponent>",
					"DefaultValue": "/Script/WorldStalker.WSCameraComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_Base.Default__BP_PC_Sinobu_Base_C:Camera'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "NSBloodRing",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_Base.Default__BP_PC_Sinobu_Base_C:NSBloodRing'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_Base.Default__BP_PC_Sinobu_Base_C:LightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_Base.Default__BP_PC_Sinobu_Base_C:Light'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent2",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_Base.Default__BP_PC_Sinobu_Base_C:Light2'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpotLightComponent",
					"Type": "TObjectPtr<USpotLightComponent>",
					"DefaultValue": "/Script/Engine.SpotLightComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_Base.Default__BP_PC_Sinobu_Base_C:SpotLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_Base.Default__BP_PC_Sinobu_Base_C:BackLightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_Base.Default__BP_PC_Sinobu_Base_C:BackLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "WaistCrystal",
					"Type": "TObjectPtr<UChildActorComponent>",
					"DefaultValue": "/Script/Engine.ChildActorComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_Base.Default__BP_PC_Sinobu_Base_C:WaistCrystal'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipActor",
					"Type": "TObjectPtr<AActor>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipDTID",
					"Type": "FString",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "FootstepEquipType",
					"Type": "EEquipType",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterArmorGimmickTarget",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bForceUseTestData",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestEquips",
					"Type": "TMap",
					"DefaultValue": "((Weapon, \"EQ0400000\"),(Body, \"EQ2100000\"),(Legs, \"EQ2300000\\\\\"))",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestSkills",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestPassives",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PostProcessOutOfField",
					"Type": "FPostProcessSettings",
					"DefaultValue": "(bOverride_ColorGradingLUT=True,WhiteTemp=6500.000000,ColorSaturation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),BloomIntensity=0.675000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=0.030000,AutoExposureMaxBrightness=8.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-8.000000,HistogramLogMax=4.000000,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=\"/Script/Engine.Texture2D'/Game/_Art/_Lut/LUT_PlayerOutofArea_01.LUT_PlayerOutofArea_01'\",DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,WeightedBlendables=())",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CorpseClass",
					"Type": "TSubclassOf<APlayerCorpse>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "Projectiles",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MaxAttackAtOnce",
					"Type": "int8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipEffectClassMap",
					"Type": "TMap",
					"DefaultValue": "((Head, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Body, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip_Breakable.GE_Equip_Breakable_C'\"),(Gloves, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Weapon, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Boots, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Legs, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Necklaces, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Rings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(SecondRings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerBotAttackBoxScale",
					"Type": "FVector",
					"DefaultValue": "(X=5.000000,Y=5.000000,Z=40.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bServerBotAttackDebug",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerAttackOffsetDist",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterUltimatePointChanged",
					"Type": "FOnCharacterUltimateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "OnEquipmentChanged",
					"Type": "FWSCharacterPlayerEvent",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyStateChanged",
					"Type": "FOnPlayerPartyStateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SkinDataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraPitch",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraViewPoint",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpineYawOffset",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LastFootstepTime",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderMove\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderEndEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderEnd\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDistance",
					"Type": "float",
					"DefaultValue": "40.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDuration",
					"Type": "float",
					"DefaultValue": "0.500000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=-45.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDirection",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleAbilityTag",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.State.Idle\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleCheckInterval",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bLightOff",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ToggleLightBlockTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "RemainLightStoneFuel",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ListenGameplayTagArray",
					"Type": "TArray",
					"DefaultValue": "((TagName=\"Character.State\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bAutoTarget",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLineComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_Base.Default__BP_PC_Sinobu_Base_C:ThrowLineComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLocationComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_Base.Default__BP_PC_Sinobu_Base_C:ThrowLocationComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackWalkSpeedRate",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsPingMenuActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InputBlockState",
					"Type": "FInputBlockState",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsMapActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "StackBuffEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Characters/Sinobu/GE_Skill_Sinobu_Shuriken_Stack.GE_Skill_Sinobu_Shuriken_Stack_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InitWalkSpeedEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_InitWalkSpeed.GE_InitWalkSpeed_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyState",
					"Type": "EPlayerPartyState",
					"DefaultValue": "Default",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "HalfDeathTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LostTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Sinobu/Meshs/SK_PC_Sinobu_BaseA_000_ServerSide_Physics.SK_PC_Sinobu_BaseA_000_ServerSide_Physics",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "sinobu",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_Base.Default__BP_PC_Sinobu_Base_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_Base.Default__BP_PC_Sinobu_Base_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_Base.Default__BP_PC_Sinobu_Base_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/Characters/BP_PC_Sinobu_Base.Default__BP_PC_Sinobu_Base_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "/Game/Blueprints/Characters/BP_DeadRagDoll.BP_DeadRagDoll_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_PC_Sinobu_Base.BP_PC_Sinobu_Base"
		},
		{
			"AssetName": "GE_Skill_Urud_Explosion",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Urud/GE_Skill_Urud_Explosion.GE_Skill_Urud_Explosion"
		},
		{
			"AssetName": "GE_Skill_Urud_MultiShot",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Urud/GE_Skill_Urud_MultiShot.GE_Skill_Urud_MultiShot"
		},
		{
			"AssetName": "GE_Skill_Urud_PierceShot",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Urud/GE_Skill_Urud_PierceShot.GE_Skill_Urud_PierceShot"
		},
		{
			"AssetName": "GE_Skill_Urud_PursuitWalkSpeed_Active",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Urud/GE_Skill_Urud_PursuitWalkSpeed_Active.GE_Skill_Urud_PursuitWalkSpeed_Active"
		},
		{
			"AssetName": "BP_PC_Player_Asha_Base",
			"ParentClass": "BP_Player_C",
			"Variables": [
				{
					"Name": "EquipSlotsCache",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipModifyCache",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Player_Asha_Base.Default__BP_PC_Player_Asha_Base_C:CameraSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraComponent",
					"Type": "TObjectPtr<UWSCameraComponent>",
					"DefaultValue": "/Script/WorldStalker.WSCameraComponent'/Game/Blueprints/Characters/BP_PC_Player_Asha_Base.Default__BP_PC_Player_Asha_Base_C:Camera'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "NSBloodRing",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Player_Asha_Base.Default__BP_PC_Player_Asha_Base_C:NSBloodRing'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Player_Asha_Base.Default__BP_PC_Player_Asha_Base_C:LightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Player_Asha_Base.Default__BP_PC_Player_Asha_Base_C:Light'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent2",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Player_Asha_Base.Default__BP_PC_Player_Asha_Base_C:Light2'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpotLightComponent",
					"Type": "TObjectPtr<USpotLightComponent>",
					"DefaultValue": "/Script/Engine.SpotLightComponent'/Game/Blueprints/Characters/BP_PC_Player_Asha_Base.Default__BP_PC_Player_Asha_Base_C:SpotLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Player_Asha_Base.Default__BP_PC_Player_Asha_Base_C:BackLightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Player_Asha_Base.Default__BP_PC_Player_Asha_Base_C:BackLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "WaistCrystal",
					"Type": "TObjectPtr<UChildActorComponent>",
					"DefaultValue": "/Script/Engine.ChildActorComponent'/Game/Blueprints/Characters/BP_PC_Player_Asha_Base.Default__BP_PC_Player_Asha_Base_C:WaistCrystal'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipActor",
					"Type": "TObjectPtr<AActor>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipDTID",
					"Type": "FString",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "FootstepEquipType",
					"Type": "EEquipType",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterArmorGimmickTarget",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bForceUseTestData",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestEquips",
					"Type": "TMap",
					"DefaultValue": "((Weapon, \"EQ0100000\"),(Body, \"EQ2100000\"),(Legs, \"EQ2300000\"))",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestSkills",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestPassives",
					"Type": "TArray",
					"DefaultValue": "(\"1000101\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PostProcessOutOfField",
					"Type": "FPostProcessSettings",
					"DefaultValue": "(bOverride_ColorGradingLUT=True,WhiteTemp=6500.000000,ColorSaturation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),BloomIntensity=0.675000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=0.030000,AutoExposureMaxBrightness=8.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-8.000000,HistogramLogMax=4.000000,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=\"/Script/Engine.Texture2D'/Game/_Art/_Lut/LUT_PlayerOutofArea_01.LUT_PlayerOutofArea_01'\",DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,WeightedBlendables=())",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CorpseClass",
					"Type": "TSubclassOf<APlayerCorpse>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "Projectiles",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MaxAttackAtOnce",
					"Type": "int8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipEffectClassMap",
					"Type": "TMap",
					"DefaultValue": "((Head, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Body, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip_Breakable.GE_Equip_Breakable_C'\"),(Gloves, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Weapon, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Boots, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Legs, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Necklaces, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Rings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(SecondRings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerBotAttackBoxScale",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bServerBotAttackDebug",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerAttackOffsetDist",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterUltimatePointChanged",
					"Type": "FOnCharacterUltimateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "OnEquipmentChanged",
					"Type": "FWSCharacterPlayerEvent",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyStateChanged",
					"Type": "FOnPlayerPartyStateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SkinDataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraPitch",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraViewPoint",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpineYawOffset",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LastFootstepTime",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderMove\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderEndEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderEnd\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDistance",
					"Type": "float",
					"DefaultValue": "40.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDuration",
					"Type": "float",
					"DefaultValue": "0.500000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=-45.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDirection",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleAbilityTag",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.State.Idle\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleCheckInterval",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bLightOff",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ToggleLightBlockTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "RemainLightStoneFuel",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ListenGameplayTagArray",
					"Type": "TArray",
					"DefaultValue": "((TagName=\"Character.State\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bAutoTarget",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLineComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Player_Asha_Base.Default__BP_PC_Player_Asha_Base_C:ThrowLineComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLocationComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Player_Asha_Base.Default__BP_PC_Player_Asha_Base_C:ThrowLocationComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackWalkSpeedRate",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsPingMenuActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InputBlockState",
					"Type": "FInputBlockState",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsMapActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "StackBuffEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InitWalkSpeedEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_InitWalkSpeed.GE_InitWalkSpeed_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyState",
					"Type": "EPlayerPartyState",
					"DefaultValue": "Default",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "HalfDeathTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LostTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Asha/Mesh/SK_PC_Asha_ServerSide_Physic.SK_PC_Asha_ServerSide_Physic",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Asha/Mesh/SK_PC_Asha_Sit_ServerSide_Physic.SK_PC_Asha_Sit_ServerSide_Physic",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "Asha",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/Characters/BP_PC_Player_Asha_Base.Default__BP_PC_Player_Asha_Base_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/Characters/BP_PC_Player_Asha_Base.Default__BP_PC_Player_Asha_Base_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/Characters/BP_PC_Player_Asha_Base.Default__BP_PC_Player_Asha_Base_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/Characters/BP_PC_Player_Asha_Base.Default__BP_PC_Player_Asha_Base_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "/Game/Blueprints/Characters/BP_DeadRagDoll.BP_DeadRagDoll_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_PC_Player_Asha_Base.BP_PC_Player_Asha_Base"
		},
		{
			"AssetName": "BP_Sinobu_NinpoFlame",
			"ParentClass": "BP_ProjectileBase_C",
			"Variables": [
				{
					"Name": "Hit Actor",
					"VarGuid": "D4E8039F4411FE73F5F267A907E86058",
					"Category": "object",
					"SubCategoryObject": "Actor",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ProjectileMovement",
					"Type": "TObjectPtr<UProjectileMovementComponent>",
					"DefaultValue": "/Script/Engine.ProjectileMovementComponent'/Game/Blueprints/Characters/Sinobu/BP_Sinobu_NinpoFlame.Default__BP_Sinobu_NinpoFlame_C:Projectile'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRowName",
					"Type": "FName",
					"DefaultValue": "Sinobu_NinpoFlame",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRow",
					"Type": "FProjectileDataRow",
					"DefaultValue": "(InitLifeTime=3.000000,Speed=2500.000000,FXInit=(),FXShot=(),FXHit=())",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "SkillDataRow",
					"Type": "FSkillDataRow",
					"DefaultValue": "(bUsable=True,SkillAttackType=PhysicalSkill,CooltimeGameplayTag=(),StackGameplayTag=(),ActiveRange=(TraceRadius=20.000000,bBlockBreakable=True))",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Projectile_Active.GE_Attack_Projectile_Active_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackBlockedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_AttackBlocked_Magic.GE_AttackBlocked_Magic_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackType",
					"Type": "EWSAttackType",
					"DefaultValue": "Normal",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackElementType",
					"Type": "EWSElementType",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackDamageRate",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bUseHitBox",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AdditionalEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "TagValues",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "Level",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bStopOnHit",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitDamageReductionRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "MinDamageRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RotationSpeed",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "IsRotate",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotRotationOffset",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bWallHitDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bShot",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotDelay",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndDelay",
					"Type": "float",
					"DefaultValue": "5.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotMontageName",
					"Type": "FName",
					"DefaultValue": "Shot",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.Effect.Shot\")",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitWallMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndMontageName",
					"Type": "FName",
					"DefaultValue": "End",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RepVelocity",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Characters/Sinobu/BP_Sinobu_NinpoFlame.Default__BP_Sinobu_NinpoFlame_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Characters/Sinobu/BP_Sinobu_NinpoFlame.Default__BP_Sinobu_NinpoFlame_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "CheckHitCharacter",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "HitResult",
							"Type": "struct"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										},
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 168,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Sphere Radius\n타깃은 스피어 콜리전",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Collision",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 437,
							"NodePosY": 58,
							"Pins": [
								{
									"PinName": "Collision",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Sphere Radius\n타깃은 스피어 콜리전",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get SphereRadius",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Sphere Radius\n타깃은 스피어 콜리전",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Collision",
											"TargetPin": "Collision"
										}
									]
								},
								{
									"PinName": "InSphereRadius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bUpdateOverlaps",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 408,
							"NodePosY": 116,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "50.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SphereRadius",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 608,
							"NodePosY": 88,
							"Pins": [
								{
									"PinName": "SphereRadius",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Collision",
											"TargetPin": "Collision"
										}
									]
								}
							]
						},
						{
							"NodeName": "float + float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 864,
							"NodePosY": 89,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SphereRadius",
											"TargetPin": "SphereRadius"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Sphere Radius\n타깃은 스피어 콜리전",
											"TargetPin": "InSphereRadius"
										}
									]
								}
							]
						},
						{
							"NodeName": "Check Hit Character\n타깃은 BP Sinobu Ninpo Flame",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 449,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHitCharacter 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHitCharacter 이벤트",
											"TargetPin": "HitResult"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnHitCharacter 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Check Hit Character\n타깃은 BP Sinobu Ninpo Flame",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Check Hit Character\n타깃은 BP Sinobu Ninpo Flame",
											"TargetPin": "HitResult"
										}
									]
								}
							]
						}
					],
					"NodeCount": 9
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Sinobu/BP_Sinobu_NinpoFlame.BP_Sinobu_NinpoFlame"
		},
		{
			"AssetName": "GA_Attack_Sinobu",
			"ParentClass": "GA_Attack_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "WhileInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 774,
							"NodePosY": 339,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1360,
							"NodePosY": 115,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2384,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2384,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Sinobu_Shuriken_Stack_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Not Equal (Integer)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1984,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "PartyID"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "PartyID"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2176,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event to Actor",
							"NodeClass": "K2Node_AsyncAction",
							"NodePosX": 720,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackSuccess\")"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 421,
							"NodePosY": 153,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "TargetActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 470,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1072,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1664,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "PartyID",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Integer)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1664,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "PartyID",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Integer)",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 2089,
							"NodePosY": 305,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						}
					],
					"NodeCount": 15
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Sinobu/GA_Attack_Sinobu.GA_Attack_Sinobu"
		},
		{
			"AssetName": "GA_Passive_Sinobu_Gravity",
			"ParentClass": "GA_WSGameplayAbilityBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 688,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk1\",Attribute=/Script/WorldStalker.PassiveSet:Perk1,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 688,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1104,
							"NodePosY": 41,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1280,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1488,
							"NodePosY": 19,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1776,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2064,
							"NodePosY": -14,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "NewGravityScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.700000"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						}
					],
					"NodeCount": 10
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Sinobu/GA_Passive_Sinobu_Gravity.GA_Passive_Sinobu_Gravity"
		},
		{
			"AssetName": "BP_PC_Hilda_F",
			"ParentClass": "BP_Player_C",
			"Variables": [
				{
					"Name": "EquipSlotsCache",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipModifyCache",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Hilda_F.Default__BP_PC_Hilda_F_C:CameraSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraComponent",
					"Type": "TObjectPtr<UWSCameraComponent>",
					"DefaultValue": "/Script/WorldStalker.WSCameraComponent'/Game/Blueprints/Characters/BP_PC_Hilda_F.Default__BP_PC_Hilda_F_C:Camera'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "NSBloodRing",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Hilda_F.Default__BP_PC_Hilda_F_C:NSBloodRing'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Hilda_F.Default__BP_PC_Hilda_F_C:LightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Hilda_F.Default__BP_PC_Hilda_F_C:Light'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent2",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Hilda_F.Default__BP_PC_Hilda_F_C:Light2'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpotLightComponent",
					"Type": "TObjectPtr<USpotLightComponent>",
					"DefaultValue": "/Script/Engine.SpotLightComponent'/Game/Blueprints/Characters/BP_PC_Hilda_F.Default__BP_PC_Hilda_F_C:SpotLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Hilda_F.Default__BP_PC_Hilda_F_C:BackLightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Hilda_F.Default__BP_PC_Hilda_F_C:BackLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "WaistCrystal",
					"Type": "TObjectPtr<UChildActorComponent>",
					"DefaultValue": "/Script/Engine.ChildActorComponent'/Game/Blueprints/Characters/BP_PC_Hilda_F.Default__BP_PC_Hilda_F_C:WaistCrystal'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipActor",
					"Type": "TObjectPtr<AActor>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipDTID",
					"Type": "FString",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "FootstepEquipType",
					"Type": "EEquipType",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterArmorGimmickTarget",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bForceUseTestData",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestEquips",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestSkills",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestPassives",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PostProcessOutOfField",
					"Type": "FPostProcessSettings",
					"DefaultValue": "(bOverride_ColorGradingLUT=True,WhiteTemp=6500.000000,ColorSaturation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),BloomIntensity=0.675000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=0.030000,AutoExposureMaxBrightness=8.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-8.000000,HistogramLogMax=4.000000,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=\"/Script/Engine.Texture2D'/Game/_Art/_Lut/LUT_PlayerOutofArea_01.LUT_PlayerOutofArea_01'\",DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,WeightedBlendables=())",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CorpseClass",
					"Type": "TSubclassOf<APlayerCorpse>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "Projectiles",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MaxAttackAtOnce",
					"Type": "int8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipEffectClassMap",
					"Type": "TMap",
					"DefaultValue": "((Head, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Body, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip_Breakable.GE_Equip_Breakable_C'\"),(Gloves, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Weapon, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Boots, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Legs, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Necklaces, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Rings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(SecondRings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerBotAttackBoxScale",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bServerBotAttackDebug",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerAttackOffsetDist",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterUltimatePointChanged",
					"Type": "FOnCharacterUltimateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "OnEquipmentChanged",
					"Type": "FWSCharacterPlayerEvent",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyStateChanged",
					"Type": "FOnPlayerPartyStateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SkinDataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraPitch",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraViewPoint",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpineYawOffset",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LastFootstepTime",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderMove\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderEndEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderEnd\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDistance",
					"Type": "float",
					"DefaultValue": "40.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDuration",
					"Type": "float",
					"DefaultValue": "0.500000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=-45.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDirection",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleAbilityTag",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.State.Idle\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleCheckInterval",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bLightOff",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ToggleLightBlockTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "RemainLightStoneFuel",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ListenGameplayTagArray",
					"Type": "TArray",
					"DefaultValue": "((TagName=\"Character.State\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bAutoTarget",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLineComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Hilda_F.Default__BP_PC_Hilda_F_C:ThrowLineComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLocationComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Hilda_F.Default__BP_PC_Hilda_F_C:ThrowLocationComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackWalkSpeedRate",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsPingMenuActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InputBlockState",
					"Type": "FInputBlockState",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsMapActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "StackBuffEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InitWalkSpeedEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_InitWalkSpeed.GE_InitWalkSpeed_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyState",
					"Type": "EPlayerPartyState",
					"DefaultValue": "Default",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "HalfDeathTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LostTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/Characters/BP_PC_Hilda_F.Default__BP_PC_Hilda_F_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/Characters/BP_PC_Hilda_F.Default__BP_PC_Hilda_F_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/Characters/BP_PC_Hilda_F.Default__BP_PC_Hilda_F_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/Characters/BP_PC_Hilda_F.Default__BP_PC_Hilda_F_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "/Game/Blueprints/Characters/BP_DeadRagDoll.BP_DeadRagDoll_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 320,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnHPChange 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "OldValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "NewValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "InstigatorActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 272,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHPChange 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHPChange 이벤트",
											"TargetPin": "InstigatorActor"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 272,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHPChange 이벤트",
											"TargetPin": "InstigatorActor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "B"
										},
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal (Object)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 560,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 752,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1008,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_SelfDeath_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 13
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_PC_Hilda_F.BP_PC_Hilda_F"
		},
		{
			"AssetName": "GA_Skill_Sinobu_BombTalisman",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "OriginGravityScale",
					"VarGuid": "961432F64C49FCE992A0ECA48C0B9B3E",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "MaxCount",
					"VarGuid": "C834B3844CB94F6D1F9C39BE64F40D38",
					"Category": "int",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Projectiles",
					"VarGuid": "518AC3884FA8E535973629957144E11C",
					"Category": "object",
					"SubCategoryObject": "BP_Sinobu_BombTalisman_C",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "CurrentProjectileIndex",
					"VarGuid": "6549F0004B2740CA00602D84C0DCF5C7",
					"Category": "int",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 992,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1280,
							"NodePosY": 35,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1552,
							"NodePosY": 88,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										},
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1776,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.400000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 752,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Play Length\n타깃은 애니메이션 에셋",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1776,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2832,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Spawn Projectile\n타깃은 GA Skill Sinobu Bomb Talisman",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3072,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2176,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2176,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Spawn Projectile\n타깃은 GA Skill Sinobu Bomb Talisman",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "RemainLastVelocity",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "WaitSpawnProjectile\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Spawn Projectile\n타깃은 GA Skill Sinobu Bomb Talisman",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2496,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2016,
							"NodePosY": -576,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Forward Vector\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Forward Vector\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2320,
							"NodePosY": -357,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Launch Character\n타깃은 캐릭터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2976,
							"NodePosY": -608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set OriginGravityScale",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "LaunchVelocity",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bXYOverride",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bZOverride",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2672,
							"NodePosY": -592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Launch Character\n타깃은 캐릭터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Launch Character\n타깃은 캐릭터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3200,
							"NodePosY": -509,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CharacterMovement",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3542,
							"NodePosY": -470,
							"Pins": [
								{
									"PinName": "CharacterMovement",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get GravityScale",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4400,
							"NodePosY": -592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.600000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 2096,
							"NodePosY": -160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Vector Up",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2411,
							"NodePosY": -458,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2784,
							"NodePosY": -432,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Launch Character\n타깃은 캐릭터",
											"TargetPin": "LaunchVelocity"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2570,
							"NodePosY": -352,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Forward Vector\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-100.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2576,
							"NodePosY": -434,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Vector Up",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "100.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 192,
							"NodePosY": 1027,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 272,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitSpawnProjectile\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SpawnProjectile\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 624,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Sinobu_BombTalisman",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Sinobu_BombTalisman",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set bReceiveEvent",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1248,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Sinobu_BombTalisman",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bReceiveEvent",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Sinobu_BombTalisman",
											"TargetPin": "AsBP Sinobu Bomb Talisman"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Skill Data\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1968,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SplashSkillRate",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Sinobu_BombTalisman",
											"TargetPin": "AsBP Sinobu Bomb Talisman"
										}
									]
								},
								{
									"PinName": "InSkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "IsOverrideDamageRate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1472,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SplashSkillRate",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "InSkillDataRow"
										},
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Cast To BP_Sinobu_BombTalisman",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 912,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "AsBP Sinobu Bomb Talisman",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										},
										{
											"TargetNode": "Set SplashSkillRate",
											"TargetPin": "self"
										},
										{
											"TargetNode": "설정",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4112,
							"NodePosY": -625,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set OriginGravityScale",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "NewGravityScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.100000"
								}
							]
						},
						{
							"NodeName": "Get GravityScale",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3584,
							"NodePosY": -537,
							"Pins": [
								{
									"PinName": "GravityScale",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set OriginGravityScale",
											"TargetPin": "OriginGravityScale"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "CharacterMovement"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set OriginGravityScale",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3840,
							"NodePosY": -576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Launch Character\n타깃은 캐릭터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OriginGravityScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get GravityScale",
											"TargetPin": "GravityScale"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4848,
							"NodePosY": -625,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "NewGravityScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get OriginGravityScale",
											"TargetPin": "OriginGravityScale"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get OriginGravityScale",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4656,
							"NodePosY": -538,
							"Pins": [
								{
									"PinName": "OriginGravityScale",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "NewGravityScale"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 416,
							"NodePosY": 1043,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 704,
							"NodePosY": 1027,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1184,
							"NodePosY": 1010,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "NewGravityScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get OriginGravityScale",
											"TargetPin": "OriginGravityScale"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get OriginGravityScale",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 992,
							"NodePosY": 1128,
							"Pins": [
								{
									"PinName": "OriginGravityScale",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Call Update Gravity Scale\n타깃은 WSCharacter Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "NewGravityScale"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2176,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2336,
							"NodePosY": -816,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk1\",Attribute=/Script/WorldStalker.PassiveSet:Perk1,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2336,
							"NodePosY": -912,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2768,
							"NodePosY": -762,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set MaxCount",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3184,
							"NodePosY": -961,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "MaxCount",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 2944,
							"NodePosY": -838,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Option 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "3"
								},
								{
									"PinName": "Index",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set MaxCount",
											"TargetPin": "MaxCount"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2656,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer >= integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2880,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Sinobu_BombTalisman",
											"TargetPin": "AsBP Sinobu Bomb Talisman"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get MaxCount",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2311,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "MaxCount",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer >= integer",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Projectiles",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2048,
							"NodePosY": 773,
							"Pins": [
								{
									"PinName": "Projectiles",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Length",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 2224,
							"NodePosY": 636,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectiles",
											"TargetPin": "Projectiles"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer >= integer",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "integer >= integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2480,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MaxCount",
											"TargetPin": "MaxCount"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 2880,
							"NodePosY": 734,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "설정",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectiles",
											"TargetPin": "Projectiles"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Sinobu_BombTalisman",
											"TargetPin": "AsBP Sinobu Bomb Talisman"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 2336,
							"NodePosY": -944,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set MaxCount",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3072,
							"NodePosY": -368,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3072,
							"NodePosY": -272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Sinobu_Shuriken_Stack_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1488,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SkillDamageRate",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SplashSkillRate",
											"TargetPin": "SplashSkillRate"
										}
									]
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set SplashSkillRate",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1744,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SplashSkillRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDamageRate"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Sinobu_BombTalisman",
											"TargetPin": "AsBP Sinobu Bomb Talisman"
										}
									]
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 3040,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Option 1",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "60.000000"
								},
								{
									"PinName": "Option 2",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-60.000000"
								},
								{
									"PinName": "Index",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "설정",
											"TargetPin": "ShotRotationOffset_Yaw"
										}
									]
								}
							]
						},
						{
							"NodeName": "설정",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3328,
							"NodePosY": 734,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "ShotRotationOffset",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ShotRotationOffset_Roll",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ShotRotationOffset_Pitch",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ShotRotationOffset_Yaw",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Sinobu_BombTalisman",
											"TargetPin": "AsBP Sinobu Bomb Talisman"
										}
									]
								}
							]
						}
					],
					"NodeCount": 65
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Sinobu/GA_Skill_Sinobu_BombTalisman.GA_Skill_Sinobu_BombTalisman"
		},
		{
			"AssetName": "BP_PC_Hilda_Bot",
			"ParentClass": "BP_Player_C",
			"Variables": [
				{
					"Name": "EquipSlotsCache",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipModifyCache",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Hilda_Bot.Default__BP_PC_Hilda_Bot_C:CameraSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraComponent",
					"Type": "TObjectPtr<UWSCameraComponent>",
					"DefaultValue": "/Script/WorldStalker.WSCameraComponent'/Game/Blueprints/Characters/BP_PC_Hilda_Bot.Default__BP_PC_Hilda_Bot_C:Camera'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "NSBloodRing",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Hilda_Bot.Default__BP_PC_Hilda_Bot_C:NSBloodRing'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Hilda_Bot.Default__BP_PC_Hilda_Bot_C:LightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Hilda_Bot.Default__BP_PC_Hilda_Bot_C:Light'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent2",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Hilda_Bot.Default__BP_PC_Hilda_Bot_C:Light2'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpotLightComponent",
					"Type": "TObjectPtr<USpotLightComponent>",
					"DefaultValue": "/Script/Engine.SpotLightComponent'/Game/Blueprints/Characters/BP_PC_Hilda_Bot.Default__BP_PC_Hilda_Bot_C:SpotLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Hilda_Bot.Default__BP_PC_Hilda_Bot_C:BackLightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Hilda_Bot.Default__BP_PC_Hilda_Bot_C:BackLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "WaistCrystal",
					"Type": "TObjectPtr<UChildActorComponent>",
					"DefaultValue": "/Script/Engine.ChildActorComponent'/Game/Blueprints/Characters/BP_PC_Hilda_Bot.Default__BP_PC_Hilda_Bot_C:WaistCrystal'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipActor",
					"Type": "TObjectPtr<AActor>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipDTID",
					"Type": "FString",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "FootstepEquipType",
					"Type": "EEquipType",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterArmorGimmickTarget",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bForceUseTestData",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestEquips",
					"Type": "TMap",
					"DefaultValue": "((Weapon, \"EQ0000000\"),(Body, \"EQ3100000\"),(SecondWeapon, \"EQ0500000\"),(Legs, \"EQ3300000\"))",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestSkills",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestPassives",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PostProcessOutOfField",
					"Type": "FPostProcessSettings",
					"DefaultValue": "(bOverride_ColorGradingLUT=True,WhiteTemp=6500.000000,ColorSaturation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),BloomIntensity=0.675000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=0.030000,AutoExposureMaxBrightness=8.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-8.000000,HistogramLogMax=4.000000,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=\"/Script/Engine.Texture2D'/Game/_Art/_Lut/LUT_PlayerOutofArea_01.LUT_PlayerOutofArea_01'\",DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,WeightedBlendables=())",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CorpseClass",
					"Type": "TSubclassOf<APlayerCorpse>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "Projectiles",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MaxAttackAtOnce",
					"Type": "int8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipEffectClassMap",
					"Type": "TMap",
					"DefaultValue": "((Head, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Body, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip_Breakable.GE_Equip_Breakable_C'\"),(Gloves, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Weapon, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Boots, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Legs, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Necklaces, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Rings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(SecondRings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerBotAttackBoxScale",
					"Type": "FVector",
					"DefaultValue": "(X=4.000000,Y=4.000000,Z=60.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bServerBotAttackDebug",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerAttackOffsetDist",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterUltimatePointChanged",
					"Type": "FOnCharacterUltimateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "OnEquipmentChanged",
					"Type": "FWSCharacterPlayerEvent",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyStateChanged",
					"Type": "FOnPlayerPartyStateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SkinDataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraPitch",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraViewPoint",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpineYawOffset",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LastFootstepTime",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderMove\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderEndEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderEnd\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDistance",
					"Type": "float",
					"DefaultValue": "40.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDuration",
					"Type": "float",
					"DefaultValue": "0.500000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=-45.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDirection",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleAbilityTag",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.State.Idle\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleCheckInterval",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bLightOff",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ToggleLightBlockTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "RemainLightStoneFuel",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ListenGameplayTagArray",
					"Type": "TArray",
					"DefaultValue": "((TagName=\"Character.State\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bAutoTarget",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLineComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Hilda_Bot.Default__BP_PC_Hilda_Bot_C:ThrowLineComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLocationComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Hilda_Bot.Default__BP_PC_Hilda_Bot_C:ThrowLocationComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackWalkSpeedRate",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsPingMenuActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InputBlockState",
					"Type": "FInputBlockState",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsMapActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "StackBuffEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InitWalkSpeedEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_InitWalkSpeed.GE_InitWalkSpeed_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyState",
					"Type": "EPlayerPartyState",
					"DefaultValue": "Default",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "HalfDeathTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LostTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Hilda/Meshs/SK_PC_Hilda_ServerSide_Physic.SK_PC_Hilda_ServerSide_Physic",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Hilda/Meshs/SK_PC_Hilda_Sit_ServerSide_Physic.SK_PC_Hilda_Sit_ServerSide_Physic",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "Hilda",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/Characters/BP_PC_Hilda_Bot.Default__BP_PC_Hilda_Bot_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/Characters/BP_PC_Hilda_Bot.Default__BP_PC_Hilda_Bot_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/Characters/BP_PC_Hilda_Bot.Default__BP_PC_Hilda_Bot_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/Characters/BP_PC_Hilda_Bot.Default__BP_PC_Hilda_Bot_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "/Game/Blueprints/Characters/BP_DeadRagDoll.BP_DeadRagDoll_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_PC_Hilda_Bot.BP_PC_Hilda_Bot"
		},
		{
			"AssetName": "GA_Skill_Sinobu_Deflect",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "SpawnedEffects",
					"VarGuid": "AE552F074014746150C3E3AF473DC032",
					"Category": "object",
					"SubCategoryObject": "WSEffectActor",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "BlockingStateTag",
					"VarGuid": "394288B540A06911002EC9831F7591B2",
					"Category": "struct",
					"SubCategoryObject": "GameplayTagContainer",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1648,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.BlockSuccess\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1984,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSProjectileBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2272,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "AsWSProjectile Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Class",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Get CurrentMontage",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Update Projectile Event\n타깃은 GA Skill Sinobu Deflect",
											"TargetPin": "TargetProjectile"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Class",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2592,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "Class"
										}
									]
								}
							]
						},
						{
							"NodeName": "스폰 액터",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 3456,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Class",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MultiplyWithRoot"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2224,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "Get CameraViewPoint",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3104,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2592,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Location"
										},
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_ProjectileBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3856,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentMontage",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Projectile Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get ProjectileDataRowName",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set CurrentMontage",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Update Projectile Event\n타깃은 GA Skill Sinobu Deflect",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4816,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Projectile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Projectile Event\n타깃은 GA Skill Sinobu Deflect",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								},
								{
									"PinName": "NewVelocity",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ProjectileDataRowName",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4144,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "ProjectileDataRowName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Projectile",
											"TargetPin": "RowName"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_Projectile",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 4464,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentMontage",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_Projectile"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "NoviceArrow",
									"LinkedTo": [
										{
											"TargetNode": "Get ProjectileDataRowName",
											"TargetPin": "ProjectileDataRowName"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Projectile Data Row",
											"TargetPin": "ProjectileDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Projectile Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 4544,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "ProjectileDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Projectile",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Speed",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 4816,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Projectile Data Row",
											"TargetPin": "Speed"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "NewVelocity"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Forward Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4576,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set CurrentMontage",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 4176,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Projectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CurrentMontage",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentMontage",
											"TargetPin": "CurrentMontage"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CurrentMontage",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2592,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "CurrentMontage",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentMontage",
											"TargetPin": "CurrentMontage"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CameraViewPoint",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2560,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "CameraViewPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find Look at Rotation",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2848,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraViewPoint",
											"TargetPin": "CameraViewPoint"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "InRot"
										},
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Rotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1264,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Blocking State\n타깃은 GA Skill Sinobu Deflect",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.Buff.SinobuDeflect\")"
								},
								{
									"PinName": "GameplayCueParameter",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bRemoveOnAbilityEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Tag Add",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2000,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Added",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Effect.AttackBlockedMotion\")"
								},
								{
									"PinName": "InOptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 432,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Blocking State\n타깃은 GA Skill Sinobu Deflect",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEffectActor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SpawnEffect\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 768,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEffectActor",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSEffectActor",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1104,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "AsWSEffect Actor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get SpawnedEffects",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1184,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "SpawnedEffects",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Gameplay Cue Parameters",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1264,
							"NodePosY": -288,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "NormalizedMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "RawMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "MatchedTagName",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "OriginalTag",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedSourceTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedTargetTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SourceObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PhysicalMaterial",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "AbilityLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "TargetAttachComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bReplicateLocationWhenUsingMinimalRepProxy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "GameplayCueParameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": -416,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get BlockingStateTag",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 832,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "BlockingStateTag",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has All Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "TagContainer"
										},
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										},
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Remove Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1568,
							"NodePosY": 1952,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BlockingStateTag",
											"TargetPin": "BlockingStateTag"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 1744,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has All Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has All Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1008,
							"NodePosY": 1712,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagContainer",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BlockingStateTag",
											"TargetPin": "BlockingStateTag"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1312,
							"NodePosY": 1952,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has All Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1264,
							"NodePosY": 1840,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1568,
							"NodePosY": 1616,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BlockingStateTag",
											"TargetPin": "BlockingStateTag"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1312,
							"NodePosY": 1584,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has All Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 576,
							"NodePosY": 1584,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SetBlockingState\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "SetBlockingState\nCustom Event",
											"TargetPin": "bBlocking"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SpawnedEffects",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 912,
							"NodePosY": 2336,
							"Pins": [
								{
									"PinName": "SpawnedEffects",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1120,
							"NodePosY": 2320,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Blocking State\n타깃은 GA Skill Sinobu Deflect",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedEffects",
											"TargetPin": "SpawnedEffects"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Stop\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1600,
							"NodePosY": 2336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1344,
							"NodePosY": 2320,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Montage Stop\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 880,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OverrideBlendOutTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-1.000000"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 16,
							"NodePosY": 2224,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 2224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Blocking State\n타깃은 GA Skill Sinobu Deflect",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "SetBlockingState\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 32,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bBlocking",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Blocking State\n타깃은 GA Skill Sinobu Deflect",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 928,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bBlocking",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Set Blocking State\n타깃은 GA Skill Sinobu Deflect",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 528,
							"NodePosY": 2336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bBlocking",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "UpdateProjectileEvent\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 3056,
							"Comment": "CasyByCase 로 프로젝타일마다 각기 다른 로직을 짜야함",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Baran_Pulling",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TargetProjectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Baran_Pulling",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Baran_Pulling",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 256,
							"NodePosY": 3072,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "UpdateProjectileEvent\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "UpdateProjectileEvent\nCustom Event",
											"TargetPin": "TargetProjectile"
										}
									]
								},
								{
									"PinName": "AsBP Baran Pulling",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 576,
							"NodePosY": 3056,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Baran_Pulling",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "UpdateProjectileEvent\nCustom Event",
											"TargetPin": "SpawnedProjectile"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update Projectile Event\n타깃은 GA Skill Sinobu Deflect",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5104,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TargetProjectile",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								},
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": -1408,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Length",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": -1104,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Length",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": -1104,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "integer > integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": -848,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": -672,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 96,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 400,
							"NodePosY": 960,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveDuration"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -64,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 128,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 672,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2336,
							"NodePosY": -272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "Added"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Active"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": -848,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										},
										{
											"TargetNode": "Delay Until Next Tick",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay Until Next Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Loop"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": -1408,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -1568,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": -1120,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -1568,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -1472,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": -1200,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1392,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEffectActor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedEffects",
											"TargetPin": "SpawnedEffects"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEffectActor",
											"TargetPin": "AsWSEffect Actor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 768,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Init Ultimate Value\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Init Ultimate Value\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Add Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Init Ultimate Value\n타깃은 WSCharacter Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Make Literal Gameplay Tag Container",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1024,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Ability.Ultimate\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										}
									]
								}
							]
						},
						{
							"NodeName": "Init Ultimate Value\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1072,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 480,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 528,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1216,
							"NodePosY": 2688,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Montage Stop\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Remove Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1440,
							"NodePosY": 2704,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Make Literal Gameplay Tag Container",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": 2944,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Ability.Ultimate\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": 2848,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 48,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay Until Next Tick",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -464,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						}
					],
					"NodeCount": 81
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Sinobu/GA_Skill_Sinobu_Deflect.GA_Skill_Sinobu_Deflect"
		},
		{
			"AssetName": "BP_PC_Hilda_A_Tutorial3",
			"ParentClass": "BP_PC_Hilda_A_Tutorial2_C",
			"Variables": [
				{
					"Name": "EquipSlotsCache",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipModifyCache",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial3.Default__BP_PC_Hilda_A_Tutorial3_C:CameraSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraComponent",
					"Type": "TObjectPtr<UWSCameraComponent>",
					"DefaultValue": "/Script/WorldStalker.WSCameraComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial3.Default__BP_PC_Hilda_A_Tutorial3_C:Camera'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "NSBloodRing",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial3.Default__BP_PC_Hilda_A_Tutorial3_C:NSBloodRing'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial3.Default__BP_PC_Hilda_A_Tutorial3_C:LightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial3.Default__BP_PC_Hilda_A_Tutorial3_C:Light'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LightComponent2",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial3.Default__BP_PC_Hilda_A_Tutorial3_C:Light2'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpotLightComponent",
					"Type": "TObjectPtr<USpotLightComponent>",
					"DefaultValue": "/Script/Engine.SpotLightComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial3.Default__BP_PC_Hilda_A_Tutorial3_C:SpotLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightSpringArmComponent",
					"Type": "TObjectPtr<USpringArmComponent>",
					"DefaultValue": "/Script/Engine.SpringArmComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial3.Default__BP_PC_Hilda_A_Tutorial3_C:BackLightSpringArm'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackLightComponent",
					"Type": "TObjectPtr<UPointLightComponent>",
					"DefaultValue": "/Script/Engine.PointLightComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial3.Default__BP_PC_Hilda_A_Tutorial3_C:BackLight'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "WaistCrystal",
					"Type": "TObjectPtr<UChildActorComponent>",
					"DefaultValue": "/Script/Engine.ChildActorComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial3.Default__BP_PC_Hilda_A_Tutorial3_C:WaistCrystal'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipActor",
					"Type": "TObjectPtr<AActor>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MainEquipDTID",
					"Type": "FString",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "FootstepEquipType",
					"Type": "EEquipType",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterArmorGimmickTarget",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bForceUseTestData",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestEquips",
					"Type": "TMap",
					"DefaultValue": "((Weapon, \"EQ0014000\"),(Body, \"EQ3100000\"),(Legs, \"EQ3300000\"))",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestSkills",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "TestPassives",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PostProcessOutOfField",
					"Type": "FPostProcessSettings",
					"DefaultValue": "(bOverride_ColorGradingLUT=True,WhiteTemp=6500.000000,ColorSaturation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),ColorContrast=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGamma=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGain=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffset=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainShadows=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetShadows=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainMidtones=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetMidtones=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorSaturationHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorContrastHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGammaHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorGainHighlights=(X=1.000000,Y=1.000000,Z=1.000000,W=1.000000),ColorOffsetHighlights=(X=0.000000,Y=0.000000,Z=0.000000,W=0.000000),ColorCorrectionHighlightsMin=0.500000,ColorCorrectionHighlightsMax=1.000000,ColorCorrectionShadowsMax=0.090000,BlueCorrection=0.600000,ExpandGamut=1.000000,ToneCurveAmount=1.000000,FilmSlope=0.880000,FilmToe=0.550000,FilmShoulder=0.260000,FilmWhiteClip=0.040000,SceneColorTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),BloomIntensity=0.675000,BloomThreshold=-1.000000,BloomSizeScale=4.000000,Bloom1Size=0.300000,Bloom2Size=1.000000,Bloom3Size=2.000000,Bloom4Size=10.000000,Bloom5Size=30.000000,Bloom6Size=64.000000,Bloom1Tint=(R=0.346500,G=0.346500,B=0.346500,A=1.000000),Bloom2Tint=(R=0.138000,G=0.138000,B=0.138000,A=1.000000),Bloom3Tint=(R=0.117600,G=0.117600,B=0.117600,A=1.000000),Bloom4Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom5Tint=(R=0.066000,G=0.066000,B=0.066000,A=1.000000),Bloom6Tint=(R=0.061000,G=0.061000,B=0.061000,A=1.000000),BloomConvolutionScatterDispersion=1.000000,BloomConvolutionSize=1.000000,BloomConvolutionCenterUV=(X=0.500000,Y=0.500000),BloomConvolutionPreFilterMin=7.000000,BloomConvolutionPreFilterMax=15000.000000,BloomConvolutionPreFilterMult=15.000000,BloomConvolutionBufferScale=0.133000,BloomDirtMaskTint=(R=0.500000,G=0.500000,B=0.500000,A=1.000000),DynamicGlobalIlluminationMethod=Lumen,IndirectLightingColor=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),IndirectLightingIntensity=1.000000,LumenSceneLightingQuality=1.000000,LumenSceneDetail=1.000000,LumenSceneViewDistance=20000.000000,LumenSceneLightingUpdateSpeed=1.000000,LumenFinalGatherQuality=1.000000,LumenFinalGatherLightingUpdateSpeed=1.000000,LumenFinalGatherScreenTraces=True,LumenMaxTraceDistance=20000.000000,LumenDiffuseColorBoost=1.000000,LumenFullSkylightLeakingDistance=1000.000000,LumenSurfaceCacheResolution=1.000000,ReflectionMethod=Lumen,LumenReflectionQuality=1.000000,LumenReflectionsScreenTraces=True,LumenMaxRoughnessToTraceReflections=0.400000,LumenMaxReflectionBounces=1,ScreenSpaceReflectionIntensity=100.000000,ScreenSpaceReflectionQuality=50.000000,ScreenSpaceReflectionMaxRoughness=0.600000,bMegaLights=True,AmbientCubemapTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),AmbientCubemapIntensity=1.000000,CameraShutterSpeed=60.000000,CameraISO=100.000000,DepthOfFieldFstop=4.000000,DepthOfFieldMinFstop=1.200000,DepthOfFieldBladeCount=5,AutoExposureApplyPhysicalCameraExposure=True,AutoExposureLowPercent=10.000000,AutoExposureHighPercent=90.000000,AutoExposureMinBrightness=0.030000,AutoExposureMaxBrightness=8.000000,AutoExposureSpeedUp=3.000000,AutoExposureSpeedDown=1.000000,HistogramLogMin=-8.000000,HistogramLogMax=4.000000,LocalExposureHighlightContrastScale=1.000000,LocalExposureShadowContrastScale=1.000000,LocalExposureDetailStrength=1.000000,LocalExposureBlurredLuminanceBlend=0.600000,LocalExposureBlurredLuminanceKernelSizePercent=50.000000,LensFlareIntensity=1.000000,LensFlareTint=(R=1.000000,G=1.000000,B=1.000000,A=1.000000),LensFlareBokehSize=3.000000,LensFlareThreshold=8.000000,LensFlareTints[0]=(R=1.000000,G=0.800000,B=0.400000,A=0.600000),LensFlareTints[1]=(R=1.000000,G=1.000000,B=0.600000,A=0.530000),LensFlareTints[2]=(R=0.800000,G=0.800000,B=1.000000,A=0.460000),LensFlareTints[3]=(R=0.500000,G=1.000000,B=0.400000,A=0.390000),LensFlareTints[4]=(R=0.500000,G=0.800000,B=1.000000,A=0.310000),LensFlareTints[5]=(R=0.900000,G=1.000000,B=0.800000,A=0.270000),LensFlareTints[6]=(R=1.000000,G=0.800000,B=0.400000,A=0.220000),LensFlareTints[7]=(R=0.900000,G=0.700000,B=0.700000,A=0.150000),VignetteIntensity=0.400000,FilmGrainIntensityShadows=1.000000,FilmGrainIntensityMidtones=1.000000,FilmGrainIntensityHighlights=1.000000,FilmGrainShadowsMax=0.090000,FilmGrainHighlightsMin=0.500000,FilmGrainHighlightsMax=1.000000,FilmGrainTexelSize=1.000000,AmbientOcclusionIntensity=0.500000,AmbientOcclusionStaticFraction=1.000000,AmbientOcclusionRadius=200.000000,AmbientOcclusionFadeDistance=8000.000000,AmbientOcclusionFadeRadius=5000.000000,AmbientOcclusionPower=2.000000,AmbientOcclusionBias=3.000000,AmbientOcclusionQuality=50.000000,AmbientOcclusionMipBlend=0.600000,AmbientOcclusionMipScale=1.700000,AmbientOcclusionMipThreshold=0.010000,AmbientOcclusionTemporalBlendWeight=0.100000,RayTracingAOSamplesPerPixel=1,RayTracingAOIntensity=1.000000,RayTracingAORadius=200.000000,ColorGradingIntensity=1.000000,ColorGradingLUT=\"/Script/Engine.Texture2D'/Game/_Art/_Lut/LUT_PlayerOutofArea_01.LUT_PlayerOutofArea_01'\",DepthOfFieldSensorWidth=24.576000,DepthOfFieldSqueezeFactor=1.000000,DepthOfFieldDepthBlurAmount=1.000000,DepthOfFieldNearTransitionRegion=300.000000,DepthOfFieldFarTransitionRegion=500.000000,DepthOfFieldNearBlurSize=15.000000,DepthOfFieldFarBlurSize=15.000000,DepthOfFieldOcclusion=0.400000,DepthOfFieldVignetteSize=200.000000,MotionBlurAmount=0.500000,MotionBlurMax=5.000000,MotionBlurTargetFPS=30,RayTracingTranslucencyMaxRoughness=0.600000,RayTracingTranslucencyRefractionRays=3,RayTracingTranslucencySamplesPerPixel=1,RayTracingTranslucencyShadows=Hard_shadows,RayTracingTranslucencyRefraction=True,PathTracingMaxBounces=32,PathTracingSamplesPerPixel=2048,PathTracingMaxPathIntensity=24.000000,PathTracingEnableEmissiveMaterials=True,PathTracingEnableDenoiser=True,PathTracingIncludeEmissive=True,PathTracingIncludeDiffuse=True,PathTracingIncludeIndirectDiffuse=True,PathTracingIncludeSpecular=True,PathTracingIncludeIndirectSpecular=True,PathTracingIncludeVolume=True,PathTracingIncludeIndirectVolume=True,WeightedBlendables=())",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CorpseClass",
					"Type": "TSubclassOf<APlayerCorpse>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "Projectiles",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "MaxAttackAtOnce",
					"Type": "int8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "EquipEffectClassMap",
					"Type": "TMap",
					"DefaultValue": "((Head, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Body, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip_Breakable.GE_Equip_Breakable_C'\"),(Gloves, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Weapon, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Boots, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Legs, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Necklaces, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(Rings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"),(SecondRings, \"/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_Equip.GE_Equip_C'\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerBotAttackBoxScale",
					"Type": "FVector",
					"DefaultValue": "(X=5.000000,Y=5.000000,Z=60.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bServerBotAttackDebug",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ServerAttackOffsetDist",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CharacterUltimatePointChanged",
					"Type": "FOnCharacterUltimateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "OnEquipmentChanged",
					"Type": "FWSCharacterPlayerEvent",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyStateChanged",
					"Type": "FOnPlayerPartyStateChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SkinDataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraPitch",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "CameraViewPoint",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "SpineYawOffset",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LastFootstepTime",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderMove\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderEndEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.LadderEnd\")",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDistance",
					"Type": "float",
					"DefaultValue": "40.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDuration",
					"Type": "float",
					"DefaultValue": "0.500000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=-45.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LadderMoveDirection",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleAbilityTag",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.State.Idle\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "IdleCheckInterval",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bLightOff",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ToggleLightBlockTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.DungeonRuleSkeleton\")))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "RemainLightStoneFuel",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ListenGameplayTagArray",
					"Type": "TArray",
					"DefaultValue": "((TagName=\"Character.State\"))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bAutoTarget",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLineComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial3.Default__BP_PC_Hilda_A_Tutorial3_C:ThrowLineComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "ThrowLocationComponent",
					"Type": "TObjectPtr<UNiagaraComponent>",
					"DefaultValue": "/Script/Niagara.NiagaraComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial3.Default__BP_PC_Hilda_A_Tutorial3_C:ThrowLocationComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "BackWalkSpeedRate",
					"Type": "float",
					"DefaultValue": "0.600000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsPingMenuActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InputBlockState",
					"Type": "FInputBlockState",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "bIsMapActive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "StackBuffEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "InitWalkSpeedEffectClass",
					"Type": "TSubclassOf<UGameplayEffect>",
					"DefaultValue": "/Script/Engine.BlueprintGeneratedClass'/Game/Blueprints/Abilities/GE_InitWalkSpeed.GE_InitWalkSpeed_C'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PlayerPartyState",
					"Type": "EPlayerPartyState",
					"DefaultValue": "Default",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "HalfDeathTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "LostTime",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterPlayer"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Hilda/Meshs/SK_PC_Hilda_ServerSide_Physic.SK_PC_Hilda_ServerSide_Physic",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Character/PC/Hilda/Meshs/SK_PC_Hilda_Sit_ServerSide_Physic.SK_PC_Hilda_Sit_ServerSide_Physic",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "Hilda",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial3.Default__BP_PC_Hilda_A_Tutorial3_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial3.Default__BP_PC_Hilda_A_Tutorial3_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial3.Default__BP_PC_Hilda_A_Tutorial3_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial3.Default__BP_PC_Hilda_A_Tutorial3_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "/Game/Blueprints/Characters/BP_DeadRagDoll.BP_DeadRagDoll_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_PC_Hilda_A_Tutorial3.BP_PC_Hilda_A_Tutorial3"
		},
		{
			"AssetName": "GA_Skill_Sinobu_NinpoChange",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 288,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1616,
							"NodePosY": 695,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1808,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2064,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2352,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 576,
							"NodePosY": 275,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "TargetActor"
										},
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "TargetActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait for Attribute Changed",
							"NodeClass": "K2Node_AsyncAction",
							"NodePosX": 883,
							"NodePosY": 259,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Changed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "NewValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "OldValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"HP\",Attribute=/Script/WorldStalker.CharacterSet:HP,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "float < float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1232,
							"NodePosY": 406,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "NewValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "OldValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1392,
							"NodePosY": 321,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "Changed"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Wait for Attribute Changed",
							"NodeClass": "K2Node_AsyncAction",
							"NodePosX": 864,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Changed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "NewValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "OldValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Armor\",Attribute=/Script/WorldStalker.CharacterSet:Armor,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "float < float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1232,
							"NodePosY": 692,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "NewValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "OldValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1392,
							"NodePosY": 606,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "Changed"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 2120,
							"NodePosY": 693,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "2"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										},
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3168,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GA_Skill_Sinobu_NinpoChange_Invisible_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2768,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3776,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Play Length\n타깃은 애니메이션 에셋",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3275,
							"NodePosY": 673,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3536,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 696,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1392,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.Skill.Sinobu.Change\")"
								},
								{
									"PinName": "GameplayCueParameter",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bRemoveOnAbilityEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Make Gameplay Cue Parameters",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1392,
							"NodePosY": -288,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "NormalizedMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "RawMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "MatchedTagName",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "OriginalTag",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedSourceTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedTargetTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SourceObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PhysicalMaterial",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "AbilityLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "TargetAttachComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bReplicateLocationWhenUsingMinimalRepProxy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "GameplayCueParameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3168,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Sinobu_Shuriken_Stack_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2768,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						}
					],
					"NodeCount": 24
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Sinobu/GA_Skill_Sinobu_NinpoChange.GA_Skill_Sinobu_NinpoChange"
		},
		{
			"AssetName": "GA_Skill_Sinobu_NinpoChange_Invisible",
			"ParentClass": "GA_Invisible_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Sinobu/GA_Skill_Sinobu_NinpoChange_Invisible.GA_Skill_Sinobu_NinpoChange_Invisible"
		},
		{
			"AssetName": "GA_Skill_Sinobu_NinpoFlame",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 304,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Impact\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 176,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Sinobu Ninpo Flame",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Impact\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "SpawnActor BP Sinobu Ninpo Flame",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 992,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_Sinobu_NinpoFlame_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MultiplyWithRoot"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Impact\n타깃은 GA Skill Sinobu Ninpo Flame",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1008,
							"NodePosY": 49,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 624,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Impact\n타깃은 GA Skill Sinobu Ninpo Flame",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SpawnSplash\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 85,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Player View Point\n타깃은 컨트롤러",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Player View Point\n타깃은 컨트롤러",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 432,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Rotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 656,
							"NodePosY": 614,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Player View Point\n타깃은 컨트롤러",
											"TargetPin": "Rotation"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Sinobu Ninpo Flame",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 84,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Sinobu Ninpo Flame",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "SpawnActor BP Sinobu Ninpo Flame",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 416,
							"NodePosY": 598,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Location"
										}
									]
								}
							]
						}
					],
					"NodeCount": 12
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Sinobu/GA_Skill_Sinobu_NinpoFlame.GA_Skill_Sinobu_NinpoFlame"
		},
		{
			"AssetName": "GA_Skill_Sinobu_NinpoGecko_Casting",
			"ParentClass": "GA_Skill_Casting_CantMove_CanRelease_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "3",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1248,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1552,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Multi Capsule Trace By Channel",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "Vector Up",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1392,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1616,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Vector Up",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "Dist"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1792,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multi Capsule Trace By Channel",
											"TargetPin": "End"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1024,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "SkillRangeInfo"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Skill Range Info",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1312,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "Dist",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "Tick",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "Count",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "TraceRadius",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "MultiTarget",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 1776,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multi Capsule Trace By Channel",
											"TargetPin": "ActorsToIgnore"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1456,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										}
									]
								}
							]
						},
						{
							"NodeName": "Multi Capsule Trace By Channel",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1984,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "HalfHeight",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TraceChannel",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "TraceTypeQuery1"
								},
								{
									"PinName": "bTraceComplex",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "bIgnoreSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TraceColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "TraceHitColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "DrawTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1216,
							"NodePosY": -416,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multi Capsule Trace By Channel",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CapsuleComponent",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get CapsuleComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1200,
							"NodePosY": -272,
							"Pins": [
								{
									"PinName": "CapsuleComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CapsuleRadius",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get CapsuleHalfHeight",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CapsuleRadius",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1520,
							"NodePosY": -288,
							"Pins": [
								{
									"PinName": "CapsuleRadius",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CapsuleComponent",
											"TargetPin": "CapsuleComponent"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CapsuleHalfHeight",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1504,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "CapsuleHalfHeight",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CapsuleComponent",
											"TargetPin": "CapsuleComponent"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1776,
							"NodePosY": -288,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CapsuleRadius",
											"TargetPin": "CapsuleRadius"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.800000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multi Capsule Trace By Channel",
											"TargetPin": "Radius"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1776,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CapsuleHalfHeight",
											"TargetPin": "CapsuleHalfHeight"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.800000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multi Capsule Trace By Channel",
											"TargetPin": "HalfHeight"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid Index",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 2384,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Multi Capsule Trace By Channel",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "IndexToTest",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2688,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Multi Capsule Trace By Channel",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3200,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 736,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2928,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.100000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						}
					],
					"NodeCount": 24
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Sinobu/GA_Skill_Sinobu_NinpoGecko_Casting.GA_Skill_Sinobu_NinpoGecko_Casting"
		},
		{
			"AssetName": "GA_Skill_Sinobu_Shuriken",
			"ParentClass": "GA_Skill_Common_SubAttack_C",
			"Variables": [
				{
					"Name": "Projectiles",
					"VarGuid": "14214BF046BD1EFB69C023B96220FCC1",
					"Category": "object",
					"SubCategoryObject": "BP_Sinobu_Shuriken_C",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "MaxCount",
					"VarGuid": "10BC936942DAE9FEECE7D390E862471E",
					"Category": "int",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "5",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "WhileInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "K2_CanActivateAbility",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "ActorInfo",
							"Type": "struct"
						},
						{
							"Name": "Handle",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 235,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 1027,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 432,
							"NodePosY": 1027,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1072,
							"NodePosY": 1027,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": 1011,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 704,
							"NodePosY": 451,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SpawnProjectile\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1056,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Sinobu_Shuriken",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1056,
							"NodePosY": 497,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Sinobu_Shuriken",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Cast To BP_Sinobu_Shuriken",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1376,
							"NodePosY": 513,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "AsBP Sinobu Shuriken",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set bReceiveEvent",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1680,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Sinobu_Shuriken",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bReceiveEvent",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Sinobu_Shuriken",
											"TargetPin": "AsBP Sinobu Shuriken"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Skill Data\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2240,
							"NodePosY": 481,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Sinobu_Shuriken",
											"TargetPin": "AsBP Sinobu Shuriken"
										}
									]
								},
								{
									"PinName": "InSkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "IsOverrideDamageRate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1936,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "InSkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 704,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk2\",Attribute=/Script/WorldStalker.PassiveSet:Perk2,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 704,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1136,
							"NodePosY": 214,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3104,
							"NodePosY": 497,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer >= integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3328,
							"NodePosY": 481,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Sinobu_Shuriken",
											"TargetPin": "AsBP Sinobu Shuriken"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get MaxCount",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2752,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "MaxCount",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer >= integer",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set MaxCount",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1552,
							"NodePosY": 19,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "MaxCount",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 1312,
							"NodePosY": 137,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Option 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "2"
								},
								{
									"PinName": "Index",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set MaxCount",
											"TargetPin": "MaxCount"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 496,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Active Effects with All Tags\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set MaxCount",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Projectiles",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 656,
							"NodePosY": 1082,
							"Pins": [
								{
									"PinName": "Projectiles",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 816,
							"NodePosY": 1027,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectiles",
											"TargetPin": "Projectiles"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Projectiles",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2496,
							"NodePosY": 757,
							"Pins": [
								{
									"PinName": "Projectiles",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Length",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 2665,
							"NodePosY": 614,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectiles",
											"TargetPin": "Projectiles"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer >= integer",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "integer >= integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2928,
							"NodePosY": 634,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MaxCount",
											"TargetPin": "MaxCount"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 3328,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectiles",
											"TargetPin": "Projectiles"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Sinobu_Shuriken",
											"TargetPin": "AsBP Sinobu Shuriken"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Remove Active Gameplay Effect\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1664,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Handle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Active Effects with All Tags\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 704,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Tags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Effect.SubAttackRate\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Length",
											"TargetPin": "TargetArray"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1440,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Active Effects with All Tags\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Handle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Length",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1024,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Active Effects with All Tags\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "integer > integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1264,
							"NodePosY": -124,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1440,
							"NodePosY": -240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Active Effects with All Tags\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 704,
							"NodePosY": -352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Active Effects with All Tags\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1664,
							"NodePosY": -352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						}
					],
					"NodeCount": 37
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Sinobu/GA_Skill_Sinobu_Shuriken.GA_Skill_Sinobu_Shuriken"
		},
		{
			"AssetName": "GA_Skill_Sinobu_Silence",
			"ParentClass": "GA_Skill_Casting_Ultimate_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "9",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 216,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Fire\n타깃은 GA Skill Sinobu Silence",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 224,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitFire\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SkillActivate\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "WaitFire\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Fire\n타깃은 GA Skill Sinobu Silence",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 911,
							"NodePosY": 621,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "EffectCauser"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "SpherePos"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Gameplay Effect to Sphere Overlap Actors",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1200,
							"NodePosY": 590,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Sinobu_Silence_C"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TagValues",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "SpherePos",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "Dist"
										}
									]
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "200.000000"
								},
								{
									"PinName": "Angle",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "bHitSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "bHitSelf"
										}
									]
								},
								{
									"PinName": "bHitPlayer",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "bHitPlayer"
										}
									]
								},
								{
									"PinName": "bHitEnemy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "bHitEnemy"
										}
									]
								},
								{
									"PinName": "bHitParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "bHitParty"
										}
									]
								},
								{
									"PinName": "bOnlyParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "bPartyOnly"
										}
									]
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bDrawDebug",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": 574,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 602,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "SkillRangeInfo"
										}
									]
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Skill Range Info",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 632,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "Dist",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "Radius"
										}
									]
								},
								{
									"PinName": "Tick",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "Count",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "TraceRadius",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "bHitSelf",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "bHitSelf"
										}
									]
								},
								{
									"PinName": "bHitPlayer",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "bHitPlayer"
										}
									]
								},
								{
									"PinName": "bHitParty",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "bHitParty"
										}
									]
								},
								{
									"PinName": "bPartyOnly",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "bOnlyParty"
										}
									]
								},
								{
									"PinName": "bHitEnemy",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "bHitEnemy"
										}
									]
								},
								{
									"PinName": "MultiTarget",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 11
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Sinobu/GA_Skill_Sinobu_Silence.GA_Skill_Sinobu_Silence"
		},
		{
			"AssetName": "GA_Skill_Sinobu_SIlence_Active",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "BlockingStateTag",
					"VarGuid": "7B4B798F4F539C01EE9BAEB6E1E5715F",
					"Category": "struct",
					"SubCategoryObject": "GameplayTagContainer",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "SpawnedEffects",
					"VarGuid": "AFBF9393433903EDB49B9897D04FE005",
					"Category": "object",
					"SubCategoryObject": "WSEffectActor",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 2051,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Blocking State\n타깃은 GA Skill Sinobu SIlence Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 272,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1280,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.BlockSuccess\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1616,
							"NodePosY": 93,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSProjectileBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1904,
							"NodePosY": 62,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "AsWSProjectile Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Class",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Get CurrentMontage",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Update Projectile Event\n타깃은 GA Skill Sinobu SIlence Active",
											"TargetPin": "TargetProjectile"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Class",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2225,
							"NodePosY": 125,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "Class"
										}
									]
								}
							]
						},
						{
							"NodeName": "스폰 액터",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 3088,
							"NodePosY": 62,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Class",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MultiplyWithRoot"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1855,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "Get CameraViewPoint",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2736,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2224,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Location"
										},
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_ProjectileBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3488,
							"NodePosY": 62,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentMontage",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "스폰 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Projectile Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get ProjectileDataRowName",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set CurrentMontage",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Update Projectile Event\n타깃은 GA Skill Sinobu SIlence Active",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4448,
							"NodePosY": 47,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Projectile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Projectile Event\n타깃은 GA Skill Sinobu SIlence Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								},
								{
									"PinName": "NewVelocity",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ProjectileDataRowName",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3776,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "ProjectileDataRowName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Projectile",
											"TargetPin": "RowName"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_Projectile",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 4096,
							"NodePosY": 63,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentMontage",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_Projectile"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "NoviceArrow",
									"LinkedTo": [
										{
											"TargetNode": "Get ProjectileDataRowName",
											"TargetPin": "ProjectileDataRowName"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Projectile Data Row",
											"TargetPin": "ProjectileDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Projectile Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 4177,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "ProjectileDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Projectile",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Speed",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 4448,
							"NodePosY": 264,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Projectile Data Row",
											"TargetPin": "Speed"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "NewVelocity"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Forward Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4209,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set CurrentMontage",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3808,
							"NodePosY": 79,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Projectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CurrentMontage",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentMontage",
											"TargetPin": "CurrentMontage"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CurrentMontage",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2224,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "CurrentMontage",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentMontage",
											"TargetPin": "CurrentMontage"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CameraViewPoint",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2183,
							"NodePosY": 405,
							"Pins": [
								{
									"PinName": "CameraViewPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find Look at Rotation",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2480,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraViewPoint",
											"TargetPin": "CameraViewPoint"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "InRot"
										},
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Rotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "SetBlockingState\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bBlocking",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get BlockingStateTag",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 512,
							"NodePosY": 1120,
							"Pins": [
								{
									"PinName": "BlockingStateTag",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has All Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "TagContainer"
										},
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										},
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Remove Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1248,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BlockingStateTag",
											"TargetPin": "BlockingStateTag"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 320,
							"NodePosY": 1200,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has All Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has All Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 688,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagContainer",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BlockingStateTag",
											"TargetPin": "BlockingStateTag"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 992,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has All Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1248,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BlockingStateTag",
											"TargetPin": "BlockingStateTag"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 992,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has All Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 256,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SetBlockingState\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "SetBlockingState\nCustom Event",
											"TargetPin": "bBlocking"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Blocking State\n타깃은 GA Skill Sinobu SIlence Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 576,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bBlocking",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Set Blocking State\n타깃은 GA Skill Sinobu SIlence Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": 2032,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bBlocking",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Blocking State\n타깃은 GA Skill Sinobu SIlence Active",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.Buff.SinobuDeflect\")"
								},
								{
									"PinName": "GameplayCueParameter",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bRemoveOnAbilityEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Tag Add",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1472,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Added",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Effect.AttackBlockedMotion\")"
								},
								{
									"PinName": "InOptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "UpdateProjectileEvent\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 3072,
							"Comment": "CasyByCase 로 프로젝타일마다 각기 다른 로직을 짜야함",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Baran_Pulling",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TargetProjectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Baran_Pulling",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update Projectile Event\n타깃은 GA Skill Sinobu SIlence Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4704,
							"NodePosY": 47,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TargetProjectile",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								},
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Baran_Pulling",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 256,
							"NodePosY": 3088,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "UpdateProjectileEvent\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "UpdateProjectileEvent\nCustom Event",
											"TargetPin": "TargetProjectile"
										}
									]
								},
								{
									"PinName": "AsBP Baran Pulling",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 576,
							"NodePosY": 3072,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Baran_Pulling",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "UpdateProjectileEvent\nCustom Event",
											"TargetPin": "SpawnedProjectile"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": -336,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": -64,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -512,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 160,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 576,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Blocking State\n타깃은 GA Skill Sinobu SIlence Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEffectActor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SpawnEffect\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 528,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEffectActor",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add Unique",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1104,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEffectActor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedEffects",
											"TargetPin": "SpawnedEffects"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEffectActor",
											"TargetPin": "AsWSEffect Actor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Cast To WSEffectActor",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 832,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Unique",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "AsWSEffect Actor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Unique",
											"TargetPin": "NewItem"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get SpawnedEffects",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 912,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "SpawnedEffects",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Unique",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get SpawnedEffects",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 560,
							"NodePosY": 2256,
							"Pins": [
								{
									"PinName": "SpawnedEffects",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 768,
							"NodePosY": 2240,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Blocking State\n타깃은 GA Skill Sinobu SIlence Active",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedEffects",
											"TargetPin": "SpawnedEffects"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Stop\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1248,
							"NodePosY": 2256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 992,
							"NodePosY": 2240,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1840,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "Added"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Active"
								}
							]
						},
						{
							"NodeName": "Make Gameplay Cue Parameters",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": -288,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "NormalizedMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "RawMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "MatchedTagName",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "OriginalTag",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedSourceTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedTargetTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SourceObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PhysicalMaterial",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "AbilityLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "TargetAttachComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bReplicateLocationWhenUsingMinimalRepProxy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "GameplayCueParameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "Montage Stop\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OverrideBlendOutTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-1.000000"
								}
							]
						}
					],
					"NodeCount": 57
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Sinobu/GA_Skill_Sinobu_SIlence_Active.GA_Skill_Sinobu_SIlence_Active"
		},
		{
			"AssetName": "BP_Light",
			"ParentClass": "Actor",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "DefaultSceneRoot",
					"Class": "SceneComponent"
				},
				{
					"Name": "PointLight",
					"Class": "PointLightComponent"
				},
				{
					"Name": "PointLight1",
					"Class": "PointLightComponent"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 3
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_Light.BP_Light"
		},
		{
			"AssetName": "GE_Attack_BombTailsMan",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Sinobu/GE_Attack_BombTailsMan.GE_Attack_BombTailsMan"
		},
		{
			"AssetName": "BP_DeadRagDoll",
			"ParentClass": "DeadRagdoll",
			"Variables": [
				{
					"Name": "DynamicMaterialInstance",
					"VarGuid": "A079E5F244095385F2BAC7885092DBCF",
					"Category": "object",
					"SubCategoryObject": "MaterialInstanceDynamic",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "StalkerSkinName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "DeadRagdoll"
				},
				{
					"Name": "bPlayDissolve",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "DeadRagdoll"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnDissolveMaterial 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Timeline",
											"TargetPin": "PlayFromStart"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 206,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Timeline",
							"NodeClass": "K2Node_Timeline",
							"NodePosX": 320,
							"NodePosY": 483,
							"Pins": [
								{
									"PinName": "Play",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "PlayFromStart",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnDissolveMaterial 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Stop",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Reverse",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "ReverseFromEnd",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Update",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "Finished",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SetNewTime",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "NewTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Direction",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "Alpha",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "Value"
										}
									]
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 816,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Timeline",
											"TargetPin": "Finished"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get DynamicMaterialInstance",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 576,
							"NodePosY": 538,
							"Pins": [
								{
									"PinName": "DynamicMaterialInstance",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 816,
							"NodePosY": 483,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Timeline",
											"TargetPin": "Update"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get DynamicMaterialInstance",
											"TargetPin": "DynamicMaterialInstance"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Scalar Parameter Value\n타깃은 머티리얼 인스턴스 다이내믹",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1072,
							"NodePosY": 467,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ParameterName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Dissolve"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Timeline",
											"TargetPin": "Alpha"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 672,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Materials\n타깃은 메시 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Create Dynamic Material Instance\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "SourceMaterial"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Create Dynamic Material Instance\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "ElementIndex"
										}
									]
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Materials\n타깃은 메시 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 432,
							"NodePosY": 19,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SKMeshComponent",
											"TargetPin": "SKMeshComponent"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "Create Dynamic Material Instance\n타깃은 프리미티브 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1216,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SKMeshComponent",
											"TargetPin": "SKMeshComponent"
										}
									]
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Index"
										}
									]
								},
								{
									"PinName": "SourceMaterial",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "OptionalName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get DynamicMaterialInstance",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1536,
							"NodePosY": 43,
							"Pins": [
								{
									"PinName": "DynamicMaterialInstance",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1760,
							"NodePosY": 6,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Create Dynamic Material Instance\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get DynamicMaterialInstance",
											"TargetPin": "DynamicMaterialInstance"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Create Dynamic Material Instance\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 928,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Create Dynamic Material Instance\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get SKMeshComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 208,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "SKMeshComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Materials\n타깃은 메시 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Create Dynamic Material Instance\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 15
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_DeadRagDoll.BP_DeadRagDoll"
		},
		{
			"AssetName": "BP_AI_Player_F",
			"ParentClass": "AIController",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 2
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BP_AI_Player_F.BP_AI_Player_F"
		},
		{
			"AssetName": "GE_Skill_Sinobu_NinpoChange",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Sinobu/GE_Skill_Sinobu_NinpoChange.GE_Skill_Sinobu_NinpoChange"
		},
		{
			"AssetName": "GE_Skill_Sinobu_NinpoChange_Invisible",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Sinobu/GE_Skill_Sinobu_NinpoChange_Invisible.GE_Skill_Sinobu_NinpoChange_Invisible"
		},
		{
			"AssetName": "GE_Skill_Baran_PreparePerk",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Baran/GE_Skill_Baran_PreparePerk.GE_Skill_Baran_PreparePerk"
		},
		{
			"AssetName": "GE_Skill_Sinobu_NinpoChange_Perk",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Sinobu/GE_Skill_Sinobu_NinpoChange_Perk.GE_Skill_Sinobu_NinpoChange_Perk"
		},
		{
			"AssetName": "GE_Skill_Baran_Prepare",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Baran/GE_Skill_Baran_Prepare.GE_Skill_Baran_Prepare"
		},
		{
			"AssetName": "GA_Skill_Baran_Smash",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 160,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 360,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 168,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 368,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 592,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 880,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2416,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bServerAcceptClientAuthoritativePosition",
											"TargetPin": "then"
										},
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 2688,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 2960,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										},
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3184,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Play Length\n타깃은 애니메이션 에셋",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3184,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3600,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3600,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Attack.Skill\")"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4240,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5440,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3920,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "RemainLastVelocity",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterMovementComponent",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1424,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "CharacterMovement"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Movement Component",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set bServerAcceptClientAuthoritativePosition",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set bIgnorePositionErrorCheck",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1792,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bServerAcceptClientAuthoritativePosition",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bIgnorePositionErrorCheck",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "AsWSCharacter Movement Component"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bServerAcceptClientAuthoritativePosition",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2080,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bServerAcceptClientAuthoritativePosition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "AsWSCharacter Movement Component"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1088,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CharacterMovement",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1120,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "CharacterMovement",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterMovementComponent",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 800,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "CharacterMovement"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Movement Component",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set bServerAcceptClientAuthoritativePosition",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set bIgnorePositionErrorCheck",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1168,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bServerAcceptClientAuthoritativePosition",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bIgnorePositionErrorCheck",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "AsWSCharacter Movement Component"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bServerAcceptClientAuthoritativePosition",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1456,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bServerAcceptClientAuthoritativePosition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "AsWSCharacter Movement Component"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CharacterMovement",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 512,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "CharacterMovement",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 576,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						}
					],
					"NodeCount": 28
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Baran/GA_Skill_Baran_Smash.GA_Skill_Baran_Smash"
		},
		{
			"AssetName": "GE_Skill_Sinobu_Silence",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Sinobu/GE_Skill_Sinobu_Silence.GE_Skill_Sinobu_Silence"
		},
		{
			"AssetName": "GA_Skill_Baran_Slasher",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "SlasherProjectile",
					"VarGuid": "CE8A12FF49A1E928E649038D056D2F17",
					"Category": "object",
					"SubCategoryObject": "Object",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "ApplyFireSword",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Actor",
							"Type": "object"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Success",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Success",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "WaitSpawnProjectile\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "WaitProjectileHit\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 480,
							"NodePosY": 1184,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Fire Sword\n타깃은 GA Skill Baran Slasher",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileHit\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 816,
							"NodePosY": 1350,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GetEffectCauser",
											"TargetPin": "EffectContext"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Hit Result from Target Data",
											"TargetPin": "HitResult"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Fire Sword\n타깃은 GA Skill Baran Slasher",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1696,
							"NodePosY": 1232,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "Success",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Hit Result from Target Data",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1184,
							"NodePosY": 1440,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "TargetData"
										}
									]
								},
								{
									"PinName": "Index",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1472,
							"NodePosY": 1440,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Hit Result from Target Data",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Fire Sword\n타깃은 GA Skill Baran Slasher",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Apply Skill Data\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3360,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								},
								{
									"PinName": "InSkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "IsOverrideDamageRate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Spawn Projectile\n타깃은 GA Skill Baran Slasher",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Attack.Skill\")"
								}
							]
						},
						{
							"NodeName": "Wait Projectile Hit\n타깃은 GA Skill Baran Slasher",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1360,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Spawn Projectile\n타깃은 GA Skill Baran Slasher",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Trace for Projectile",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1856,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SlasherProjectile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "SelfCharacterPlayer",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "TraceDistance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "20000.000000"
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "FromSocket",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "socket_Spine_FX"
								},
								{
									"PinName": "LocationOffset",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,20.000000,0.000000"
								},
								{
									"PinName": "ForwardOffset",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "500.000000"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwnwerInstigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OutResultLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitSpawnProjectile\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Spawn Projectile\n타깃은 GA Skill Baran Slasher",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1056,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Projectile Hit\n타깃은 GA Skill Baran Slasher",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 224,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitProjectileHit\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3184,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "InSkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 304,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 512,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SpawnProjectile\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2944,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace for Projectile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								},
								{
									"PinName": "NewVelocity",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 912,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Set SlasherProjectile",
											"TargetPin": "SlasherProjectile"
										}
									]
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WSProjectileBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1344,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SlasherProjectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "AsWSProjectile Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 960,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace for Projectile",
											"TargetPin": "SelfCharacterPlayer"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1856,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find Look at Rotation",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2384,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Trace for Projectile",
											"TargetPin": "OutResultLocation"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "InRot"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Rotation X Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2624,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "NewVelocity"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2368,
							"NodePosY": 1600,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2736,
							"NodePosY": 1600,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Elemental_Lightning_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3088,
							"NodePosY": 1235,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2144,
							"NodePosY": 1500,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set SlasherProjectile",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1632,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace for Projectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SlasherProjectile",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "GetEffectCauser",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1696,
							"NodePosY": 1456,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal (Object)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1968,
							"NodePosY": 1393,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SlasherProjectile",
											"TargetPin": "SlasherProjectile"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetEffectCauser",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get SlasherProjectile",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1792,
							"NodePosY": 1392,
							"Pins": [
								{
									"PinName": "SlasherProjectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2192,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2416,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2768,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3008,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 2416,
							"NodePosY": 1376,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "DT_Skill 내 GE Trigger 적용시 갈고리 적중시에도 효과가 적용되어 별도로 GE를 적용함",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 1632,
							"NodePosY": 1184,
							"Comment": "DT_Skill 내 GE Trigger 적용시 갈고리 적중시에도 효과가 적용되어 별도로 GE를 적용함",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1968,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Fire Sword\n타깃은 GA Skill Baran Slasher",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Apply Fire Sword\n타깃은 GA Skill Baran Slasher",
											"TargetPin": "Success"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						}
					],
					"NodeCount": 41
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Baran/GA_Skill_Baran_Slasher.GA_Skill_Baran_Slasher"
		},
		{
			"AssetName": "BP_Rio_CatEyes",
			"ParentClass": "Actor",
			"Variables": [
				{
					"Name": "EnabledPlayers",
					"VarGuid": "1FB4F14A4F2AFE77E55392BF305FDE59",
					"Category": "Object",
					"SubCategoryObject": "BP_Player_C",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "CustomedMeshes",
					"VarGuid": "1404F63E407EEE65B7FB548CC7FBE96C",
					"Category": "object",
					"SubCategoryObject": "SkeletalMeshComponent",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bCanPartyPlayer",
					"VarGuid": "777A258E432E369C8D85629F4DE3F7FC",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"MetaData":
					{
						"ExposeOnSpawn": "true"
					},
					"Source": "Blueprint"
				},
				{
					"Name": "UpdatedPlayers",
					"VarGuid": "EC184F7E4DEC166AE289A5B2E78EBBBF",
					"Category": "object",
					"SubCategoryObject": "BP_Player_C",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "DefaultSceneRoot",
					"Class": "SceneComponent"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Mesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2784,
							"NodePosY": 864,
							"Pins": [
								{
									"PinName": "Mesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Custom Depth Stencil Value\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Custom Depth Stencil Value\n타깃은 프리미티브 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3038,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "Value",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								}
							]
						},
						{
							"NodeName": "Get Mesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2784,
							"NodePosY": 1031,
							"Pins": [
								{
									"PinName": "Mesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Custom Depth Stencil Value\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "AsBP Enemy Base New"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Custom Depth Stencil Value\n타깃은 프리미티브 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3038,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "Value",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "2"
								}
							]
						},
						{
							"NodeName": "Equal (Integer)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2368,
							"NodePosY": 429,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2560,
							"NodePosY": 403,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Check Can Party Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Sphere Overlap Actors",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1232,
							"NodePosY": 403,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpherePos",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SphereRadius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2000.000000"
								},
								{
									"PinName": "ObjectTypes",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ActorClassFilter",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "WSCharacterBase"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutActors",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 858,
							"NodePosY": 554,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "ObjectTypes"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery3"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": 419,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "SpherePos"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1616,
							"NodePosY": 403,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "OutActors"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										},
										{
											"TargetNode": "Get Party IDFrom Actor",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_EnemyBaseNew",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2096,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Custom Depth Stencil Value\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "AsBP Enemy Base New",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1840,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1840,
							"NodePosY": 403,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										},
										{
											"TargetNode": "Check Can Party Player",
											"TargetPin": "Player"
										},
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Enable World Scan Outline\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3408,
							"NodePosY": 386,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Check Can Party Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "StartPosition",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "MaxRadius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2000.000000"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3120,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Enable World Scan Outline\n타깃은 BP Player",
											"TargetPin": "StartPosition"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 176,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Party IDFrom Actor",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 624,
							"NodePosY": 403,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnActivateRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 343,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Party IDFrom Actor",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2096,
							"NodePosY": 403,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 400,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Activate\n타깃은 BP Rio Cat Eyes\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 858,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 2784,
							"NodePosY": 737,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Custom Depth Stencil Value\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 2112,
							"NodePosY": 841,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 3824,
							"NodePosY": 418,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Enable World Scan Outline\n타깃은 BP Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EnabledPlayers",
											"TargetPin": "EnabledPlayers"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Get EnabledPlayers",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3648,
							"NodePosY": 455,
							"Pins": [
								{
									"PinName": "EnabledPlayers",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3322,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Enable World Scan Outline\n타깃은 BP Player",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										},
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 3488,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Custom Depth Stencil Value\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CustomedMeshes",
											"TargetPin": "CustomedMeshes"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Get CustomedMeshes",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3312,
							"NodePosY": 757,
							"Pins": [
								{
									"PinName": "CustomedMeshes",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 3488,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Custom Depth Stencil Value\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CustomedMeshes",
											"TargetPin": "CustomedMeshes"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Get CustomedMeshes",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3312,
							"NodePosY": 965,
							"Pins": [
								{
									"PinName": "CustomedMeshes",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get EnabledPlayers",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 416,
							"NodePosY": 1082,
							"Pins": [
								{
									"PinName": "EnabledPlayers",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 592,
							"NodePosY": 1027,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: End Play",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EnabledPlayers",
											"TargetPin": "EnabledPlayers"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Disable World Scan Outline\n타깃은 BP Player",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Disable World Scan Outline\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1104,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CustomedMeshes",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 404,
							"NodePosY": 1287,
							"Pins": [
								{
									"PinName": "CustomedMeshes",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 592,
							"NodePosY": 1232,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CustomedMeshes",
											"TargetPin": "CustomedMeshes"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Custom Depth Stencil Value\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Custom Depth Stencil Value\n타깃은 프리미티브 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": 1216,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Value",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "End Play 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: End Play",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EndPlayReason",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "Destroyed",
									"LinkedTo": [
										{
											"TargetNode": "부모: End Play",
											"TargetPin": "EndPlayReason"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: End Play",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 192,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "End Play 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EndPlayReason",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Destroyed",
									"LinkedTo": [
										{
											"TargetNode": "End Play 이벤트",
											"TargetPin": "EndPlayReason"
										}
									]
								}
							]
						},
						{
							"NodeName": "Check Can Party Player",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2800,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Player",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "CanPartyPlayer",
									"PinCategory": "bool",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnActivateRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "CanPartyPlayer"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Enable World Scan Outline\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "No",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnActivateRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CanPartyPlayer",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Check Can Party Player",
											"TargetPin": "CanPartyPlayer"
										}
									]
								}
							]
						},
						{
							"NodeName": "On Activate\n타깃은 BP Rio Cat Eyes\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 832,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "CanPartyPlayer",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Get bCanPartyPlayer",
											"TargetPin": "bCanPartyPlayer"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get bCanPartyPlayer",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 640,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "bCanPartyPlayer",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "On Activate\n타깃은 BP Rio Cat Eyes\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "CanPartyPlayer"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4336,
							"NodePosY": 402,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Make Literal Gameplay Tag Container",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3984,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Character.State.NightVision\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										}
									]
								}
							]
						},
						{
							"NodeName": "Remove Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1472,
							"NodePosY": 1027,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Disable World Scan Outline\n타깃은 BP Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Make Literal Gameplay Tag Container",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1104,
							"NodePosY": 1089,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Character.State.NightVision\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1856,
							"NodePosY": 1184,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get UpdatedPlayers",
											"TargetPin": "UpdatedPlayers"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get bInvisibleState",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Update Invisible State\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get UpdatedPlayers",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1664,
							"NodePosY": 1239,
							"Pins": [
								{
									"PinName": "UpdatedPlayers",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get UpdatedPlayers",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3648,
							"NodePosY": 757,
							"Pins": [
								{
									"PinName": "UpdatedPlayers",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 3824,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get UpdatedPlayers",
											"TargetPin": "UpdatedPlayers"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2336,
							"NodePosY": 1184,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bInvisibleState",
											"TargetPin": "bInvisibleState"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Invisible State\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 592,
							"NodePosY": 1456,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get UpdatedPlayers",
											"TargetPin": "UpdatedPlayers"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get bInvisibleState",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Update Invisible State\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get UpdatedPlayers",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 414,
							"NodePosY": 1511,
							"Pins": [
								{
									"PinName": "UpdatedPlayers",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1088,
							"NodePosY": 1456,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bInvisibleState",
											"TargetPin": "bInvisibleState"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Invisible State\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get bInvisibleState",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2080,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "bInvisibleState",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										},
										{
											"TargetNode": "Update Invisible State\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "bInvisible"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get bInvisibleState",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 832,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "bInvisibleState",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										},
										{
											"TargetNode": "Update Invisible State\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "bInvisible"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update Invisible State\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2544,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "bInvisible",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Get bInvisibleState",
											"TargetPin": "bInvisibleState"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update Invisible State\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1296,
							"NodePosY": 1424,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "bInvisible",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Get bInvisibleState",
											"TargetPin": "bInvisibleState"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4688,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5040,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Rio_CatEyes_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 832,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Disable World Scan Outline\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 816,
							"NodePosY": 1232,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Custom Depth Stencil Value\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 816,
							"NodePosY": 1424,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 64
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rio/BP_Rio_CatEyes.BP_Rio_CatEyes"
		},
		{
			"AssetName": "GA_Skill_Baran_RockBreaker",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "WaitAttackTrace\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 192,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Take Skill to Valid Breakable",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackTrace\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 528,
							"NodePosY": 654,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Take Skill to Valid Breakable",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 864,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1136,
							"NodePosY": 65,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "bUnSelectable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bUsable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "SkillAttackType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillElementType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "CastingCrossHairRowName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1408,
							"NodePosY": 87,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										},
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1632,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2048,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack Trace\n타깃은 GA Skill Baran Rock Breaker",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Attack.Skill\")"
								}
							]
						},
						{
							"NodeName": "Wait Attack Trace\n타깃은 GA Skill Baran Rock Breaker",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2352,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack Fire\n타깃은 GA Skill Baran Rock Breaker",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2048,
							"NodePosY": 129,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Play Length\n타깃은 애니메이션 에셋",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1632,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3216,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2976,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack Fire\n타깃은 GA Skill Baran Rock Breaker",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Capsule Overlap Actors",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": 1102,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "CapsulePos",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Location + (ForwardVector * Offset)\nMath Expression",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "150.000000"
								},
								{
									"PinName": "HalfHeight",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "200.000000"
								},
								{
									"PinName": "ObjectTypes",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ActorClassFilter",
									"PinCategory": "class",
									"Direction": "Input"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutActors",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": 1118,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Forward Vector\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 808,
							"NodePosY": 1118,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Location + (ForwardVector * Offset)\nMath Expression",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Location + (ForwardVector * Offset)\nMath Expression",
							"NodeClass": "K2Node_MathExpression",
							"NodePosX": 1040,
							"NodePosY": 1118,
							"Pins": [
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Overlap Actors",
											"TargetPin": "CapsulePos"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ForwardVector",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Forward Vector\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Offset",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "100.000000"
								}
							],
							"Properties":
							{
								"Expression": "(Location + (ForwardVector * Offset))"
							}
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 964,
							"NodePosY": 1322,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Overlap Actors",
											"TargetPin": "ObjectTypes"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1"
								},
								{
									"PinName": "[1]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery2"
								}
							]
						},
						{
							"NodeName": "Get Actor Forward Vector\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 800,
							"NodePosY": 1216,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Location + (ForwardVector * Offset)\nMath Expression",
											"TargetPin": "ForwardVector"
										}
									]
								}
							]
						},
						{
							"NodeName": "WaitAttackFire\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Attack Fire\n타깃은 GA Skill Baran Rock Breaker",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2672,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack Trace\n타깃은 GA Skill Baran Rock Breaker",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 176,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitAttackFire\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Overlap Actors",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackFire\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1904,
							"NodePosY": 1117,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Overlap Actors",
											"TargetPin": "OutActors"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Take Skill to Valid Breakable",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Take Skill to Valid Breakable",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1680,
							"NodePosY": 1117,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Overlap Actors",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Capsule Overlap Actors",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Take Skill to Valid Breakable",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 816,
							"NodePosY": 590,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Take Skill to Valid Breakable",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2144,
							"NodePosY": 1117,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": -336,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": -240,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkBaranRockBreakerAttackSpeedPer\",Attribute=/Script/WorldStalker.PassiveSet:PerkBaranRockBreakerAttackSpeedPer,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1280,
							"NodePosY": -176,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.010000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float + float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1280,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "Rate"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2064,
							"NodePosY": 1936,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1744,
							"NodePosY": 1952,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Calculate Skill Mana Cost\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1424,
							"NodePosY": 1968,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_MP_Add_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Calculate Skill Mana Cost\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1168,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1232,
							"NodePosY": 1968,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Calculate Skill Mana Cost\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 240,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkBaranRockBreakerDoorManaPer\",Attribute=/Script/WorldStalker.PassiveSet:PerkBaranRockBreakerDoorManaPer,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 944,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.010000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 944,
							"NodePosY": 1952,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.100000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 944,
							"NodePosY": 1824,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_General_Door_003_Breakable",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Cast To DoorActor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Calculate Skill Mana Cost\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To BP_General_Door_003_Breakable",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 576,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To DoorActor",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BreakObj\nCustom Event",
											"TargetPin": "Obj"
										}
									]
								},
								{
									"PinName": "AsBP General Door 003 Breakable",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 240,
							"NodePosY": 1952,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To DoorActor",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 576,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_General_Door_003_Breakable",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BreakObj\nCustom Event",
											"TargetPin": "Obj"
										}
									]
								},
								{
									"PinName": "AsDoor Actor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "BreakObj\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Obj",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To DoorActor",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Cast To BP_General_Door_003_Breakable",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 224,
							"NodePosY": 1680,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BreakObj\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To DoorActor",
											"TargetPin": "execute"
										}
									]
								}
							]
						}
					],
					"NodeCount": 47
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Baran/GA_Skill_Baran_RockBreaker.GA_Skill_Baran_RockBreaker"
		},
		{
			"AssetName": "BP_Rio_FlashbangProjectile",
			"ParentClass": "BP_FlashbangProjectile_C",
			"Variables": [
				{
					"Name": "Active Duration",
					"VarGuid": "CDB63761445DEA96943915AA85C2DB54",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "CurrentSkillDataRow_0",
					"VarGuid": "2DAB604E448CF551F75CB8BDDC140C5F",
					"Category": "struct",
					"SubCategoryObject": "SkillDataRow",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rio/BP_Rio_FlashbangProjectile.BP_Rio_FlashbangProjectile"
		},
		{
			"AssetName": "GA_Skill_Baran_Prepare",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 272,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 272,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkBaranPrepareCriticalPer\",Attribute=/Script/WorldStalker.PassiveSet:PerkBaranPrepareCriticalPer,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 832,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.100000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1024,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1232,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Baran_PreparePerk_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1632,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.CriticalRate\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1952,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 272,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						}
					],
					"NodeCount": 9
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Baran/GA_Skill_Baran_Prepare.GA_Skill_Baran_Prepare"
		},
		{
			"AssetName": "GA_Attack_Rio",
			"ParentClass": "GA_Attack_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "WhileInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1061,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Get Party ID",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1072,
							"NodePosY": 81,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party ID",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterEnemy",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1711,
							"NodePosY": 270,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party ID",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Enemy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Not Equal (Integer)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1616,
							"NodePosY": 165,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party ID",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party ID",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1792,
							"NodePosY": 124,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party ID",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Party ID",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1376,
							"NodePosY": 65,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party ID",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Integer)",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Party ID",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1376,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party ID",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Integer)",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event to Actor",
							"NodeClass": "K2Node_AsyncAction",
							"NodePosX": 720,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party ID",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackSuccess\")"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 421,
							"NodePosY": 153,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "TargetActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 470,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2064,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Rio_DroppingAttack_Stack_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1488,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1472,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk2\",Attribute=/Script/WorldStalker.PassiveSet:Perk2,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1888,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 2064,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "10.000000"
								},
								{
									"PinName": "Option 1",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "9999.000000"
								},
								{
									"PinName": "Index",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2432,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Duration\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2752,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 19
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rio/GA_Attack_Rio.GA_Attack_Rio"
		},
		{
			"AssetName": "GA_Skill_Baran_Decision",
			"ParentClass": "GA_Skill_Casting_Ultimate_C",
			"Variables": [
				{
					"Name": "ActiveRadius",
					"VarGuid": "DBE4D09E46C5B99A57C3A39DFA66EE90",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "StunDuration",
					"VarGuid": "0AA6BE4446D51057D7781BAD4AD07F0E",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "9",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 216,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "WaitMovementModeChange",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2144,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch on EMovementMode",
											"TargetPin": "MOVE_Falling"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnChange",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "NewMovementMode",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewMode",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MOVE_Walking"
								}
							]
						},
						{
							"NodeName": "Get Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Ability Actor Info",
											"TargetPin": "GameplayAbilityActorInfo"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Ability Actor Info",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 720,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "GameplayAbilityActorInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OwnerActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "AvatarActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "PlayerController",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "SkeletalMeshComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "AnimInstance",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "MovementComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To CharacterMovementComponent",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "AffectedAnimInstanceTag",
									"PinCategory": "name",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To CharacterMovementComponent",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1232,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch on EMovementMode",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Ability Actor Info",
											"TargetPin": "MovementComponent"
										}
									]
								},
								{
									"PinName": "As캐릭터 무브먼트 컴포넌트",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get MovementMode",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get MovementMode",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1584,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "MovementMode",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "MOVE_None",
									"LinkedTo": [
										{
											"TargetNode": "Switch on EMovementMode",
											"TargetPin": "Selection"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To CharacterMovementComponent",
											"TargetPin": "As캐릭터 무브먼트 컴포넌트"
										}
									]
								}
							]
						},
						{
							"NodeName": "Switch on EMovementMode",
							"NodeClass": "K2Node_SwitchEnum",
							"NodePosX": 1840,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To CharacterMovementComponent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Selection",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MOVE_None",
									"LinkedTo": [
										{
											"TargetNode": "Get MovementMode",
											"TargetPin": "MovementMode"
										}
									]
								},
								{
									"PinName": "NotEqual_ByteByte",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "MOVE_None",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "MOVE_Walking",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "MOVE_NavWalking",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "MOVE_Falling",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "WaitMovementModeChange",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "MOVE_Swimming",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "MOVE_Flying",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "MOVE_Custom",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2608,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitMovementModeChange",
											"TargetPin": "OnChange"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Emd"
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2144,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch on EMovementMode",
											"TargetPin": "MOVE_None"
										},
										{
											"TargetNode": "Switch on EMovementMode",
											"TargetPin": "MOVE_Walking"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Emd"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 768,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To CharacterMovementComponent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Ability.Attack.Ready\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Set Current Active Skill Data\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1504,
							"NodePosY": -288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1184,
							"NodePosY": -272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Current Active Skill Data\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Current Active Skill Data\n타깃은 WSGameplay Ability",
											"TargetPin": "SkillData"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Parent에서 대미지 줌",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 240,
							"NodePosY": -176,
							"Comment": "Parent에서 대미지 줌",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=0.150000,G=0.150000,B=0.150000,A=0.500000)",
								"FontSize": "18"
							}
						}
					],
					"NodeCount": 14
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Baran/GA_Skill_Baran_Decision.GA_Skill_Baran_Decision"
		},
		{
			"AssetName": "GA_Invisible_Sensitive",
			"ParentClass": "GA_Invisible_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rio/GA_Invisible_Sensitive.GA_Invisible_Sensitive"
		},
		{
			"AssetName": "GA_Skill_Rio_CatEyes",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "OwnerPartyID",
					"VarGuid": "B899683B44DAC1FA7149F6A185DBE4F6",
					"Category": "int",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "SpawnActor BP Rio Cat Eyes",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 2208,
							"NodePosY": 51,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_Rio_CatEyes_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MultiplyWithRoot"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bCanPartyPlayer",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "False",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1872,
							"NodePosY": 137,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Rio Cat Eyes",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": 205,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Rio Cat Eyes",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1632,
							"NodePosY": 179,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2608,
							"NodePosY": 136,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 2768,
							"NodePosY": 113,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "bUsable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "SkillAttackType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillElementType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "CastingCrossHairRowName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "InLifespan"
										}
									]
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Life Span\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3072,
							"NodePosY": 35,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Rio Cat Eyes",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Rio Cat Eyes",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InLifespan",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveDuration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 768,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackFire\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1408,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1408,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkRioCatsEyeParty\",Attribute=/Script/WorldStalker.PassiveSet:PerkRioCatsEyeParty,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1136,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Rio Cat Eyes",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1984,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.100000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Rio Cat Eyes",
											"TargetPin": "bCanPartyPlayer"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 272,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						}
					],
					"NodeCount": 14
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rio/GA_Skill_Rio_CatEyes.GA_Skill_Rio_CatEyes"
		},
		{
			"AssetName": "GA_Skill_Rio_CorrosionDagger",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "ApplyEffectToTaret",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "GameplayEventData",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Success",
							"Type": "bool"
						},
						{
							"Name": "ReturnValue",
							"Type": "struct"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Success",
							"Type": "bool"
						},
						{
							"Name": "ReturnValue",
							"Type": "struct"
						}
					]
				},
				{
					"Name": "ApplyPassiveEffectToTarget",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "GameplayEventData",
							"Type": "struct"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rio/GA_Skill_Rio_CorrosionDagger.GA_Skill_Rio_CorrosionDagger"
		},
		{
			"AssetName": "GE_Skill_BlackMaria_IgnoreArmorDamage",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BlackMaria/GE_Skill_BlackMaria_IgnoreArmorDamage.GE_Skill_BlackMaria_IgnoreArmorDamage"
		},
		{
			"AssetName": "GA_Skill_Rio_DroppingAttack",
			"ParentClass": "GA_Skill_Common_SubAttack_C",
			"Variables": [
				{
					"Name": "BuffEffectHandle",
					"VarGuid": "05A07395469DCE50A5D9A8A07150A763",
					"Category": "struct",
					"SubCategoryObject": "ActiveGameplayEffectHandle",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "BuffStack",
					"VarGuid": "AAD3A242428ADA6E4E9493A3AA71ECBB",
					"Category": "int",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "5",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "WhileInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Get Active Effects with All Tags\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 432,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnAttackStateBegin",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Tags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Effect.SubAttackRate\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "Length",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 752,
							"NodePosY": 108,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Active Effects with All Tags\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "integer > integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 992,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1168,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Active Effects with All Tags\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Active Gameplay Effect Stack Count",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Active Gameplay Effect Stack Count",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1616,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Effects with Tags\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "ActiveHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1392,
							"NodePosY": 56,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Active Effects with All Tags\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Active Gameplay Effect Stack Count",
											"TargetPin": "ActiveHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Remove Active Effects with Tags\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1952,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Active Gameplay Effect Stack Count",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Tags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Effect.SubAttackRate\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 70,
							"NodePosY": 85,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Active Effects with All Tags\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1582,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Effects with Tags\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2320,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Rio_DroppingAttack_Buff_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2976,
							"NodePosY": -28,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set BuffEffectHandle",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set BuffEffectHandle",
											"TargetPin": "BuffEffectHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2656,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Effects with Tags\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 2389,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "Option 1",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.500000"
								},
								{
									"PinName": "Option 2",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2.000000"
								},
								{
									"PinName": "Option 3",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2.500000"
								},
								{
									"PinName": "Index",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 192,
							"NodePosY": 611,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set BuffEffectHandle",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3264,
							"NodePosY": 4,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set BuffStack",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "BuffEffectHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get BuffEffectHandle",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 400,
							"NodePosY": 701,
							"Pins": [
								{
									"PinName": "BuffEffectHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "Handle"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 576,
							"NodePosY": 595,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnAttackStateEnd",
											"TargetPin": "then"
										},
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Effects with Tags\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Handle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BuffEffectHandle",
											"TargetPin": "BuffEffectHandle"
										}
									]
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1952,
							"NodePosY": 476,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Active Gameplay Effect Stack Count",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										},
										{
											"TargetNode": "Set BuffStack",
											"TargetPin": "BuffStack"
										}
									]
								}
							]
						},
						{
							"NodeName": "Remove Active Effects with Tags\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": 595,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Tags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Effect.SubAttackRate\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": 627,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Effects with Tags\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnAttackStateBegin 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnAttackStateBegin",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnAttackStateBegin",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnAttackStateBegin 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Active Effects with All Tags\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnAttackStateEnd 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnAttackStateEnd",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnAttackStateEnd",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnAttackStateEnd 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 656,
							"NodePosY": 1440,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 896,
							"NodePosY": 1456,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 752,
							"NodePosY": 1616,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Breakdown_Add_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1104,
							"NodePosY": 1456,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1408,
							"NodePosY": 1440,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Ability Target Data from Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1104,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										},
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										},
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 96,
							"NodePosY": 1712,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 96,
							"NodePosY": 1818,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk2\",Attribute=/Script/WorldStalker.PassiveSet:Perk2,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 512,
							"NodePosY": 1872,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "WaitAttackSuccess 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 48,
							"NodePosY": 1392,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 288,
							"NodePosY": 1392,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitAttackSuccess 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackSuccess\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 368,
							"NodePosY": 1616,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set BuffStack",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3488,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set BuffEffectHandle",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "BuffStack",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get BuffStack",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 352,
							"NodePosY": 1968,
							"Pins": [
								{
									"PinName": "BuffStack",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Equal (Integer)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 496,
							"NodePosY": 1968,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BuffStack",
											"TargetPin": "BuffStack"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "3"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "AND Boolean",
							"NodeClass": "K2Node_CommutativeAssociativeBinaryOperator",
							"NodePosX": 704,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1728,
							"NodePosY": 1440,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_ShockMotion_Weak_C"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Stacks",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2064,
							"NodePosY": 1440,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Enemy_ShockMotion_C"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Stacks",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 43
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rio/GA_Skill_Rio_DroppingAttack.GA_Skill_Rio_DroppingAttack"
		},
		{
			"AssetName": "GA_Skill_BlackMaria_Strike",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2192,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "RemainLastVelocity",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1232,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1552,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										},
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1776,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2992,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2752,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 416,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Play Length\n타깃은 애니메이션 에셋",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1776,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Stop Auto Target\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1008,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 416,
							"NodePosY": 1104,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 704,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop Auto Target\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop Auto Target\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Stop Auto Target\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2480,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1888,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2192,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop Auto Target\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop Auto Target\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 720,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 2512,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait SKill Activate\n타깃은 GA Skill Black Maria Strike",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Stop Auto Target\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 736,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 144,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 432,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop Auto Target\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop Auto Target\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2736,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Stop Auto Target\n타깃은 WSCharacter Player",
											"TargetPin": "then"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3040,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait SKill Activate\n타깃은 GA Skill Black Maria Strike",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Character Hit\n타깃은 GA Skill Black Maria Strike",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Attack.Skill\")"
								}
							]
						},
						{
							"NodeName": "WaitCharacterHit\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Character Hit\n타깃은 GA Skill Black Maria Strike",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3344,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "WaitSKillActivate\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1680,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 192,
							"NodePosY": 1680,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitSKillActivate\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": 1872,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Jump Force to Character\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Jump Force to Character\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2048,
							"NodePosY": 1728,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "BlackMaria_Strike"
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "600.000000"
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.600000"
								},
								{
									"PinName": "bFinishOnLanded",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "VelocityOnFinishMode",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SetVelocity"
								},
								{
									"PinName": "SetVelocityOnFinish",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ClampVelocityOnFinish",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": 2000,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Jump Force to Character\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "Rotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CharacterMovement",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 816,
							"NodePosY": 1968,
							"Pins": [
								{
									"PinName": "CharacterMovement",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterMovementComponent",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1104,
							"NodePosY": 1760,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bServerAcceptClientAuthoritativePosition",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "CharacterMovement"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Movement Component",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bServerAcceptClientAuthoritativePosition",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set bServerAcceptClientAuthoritativePosition",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1488,
							"NodePosY": 1776,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bServerAcceptClientAuthoritativePosition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "AsWSCharacter Movement Component"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bIgnorePositionErrorCheck",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1776,
							"NodePosY": 1776,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bServerAcceptClientAuthoritativePosition",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Jump Force to Character\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bIgnorePositionErrorCheck",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "AsWSCharacter Movement Component"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 432,
							"NodePosY": 1696,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SkillActivate\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 416,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Stop Auto Target\n타깃은 WSCharacter Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 320,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Remove Jump Root Motion\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CharacterMovement",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 368,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "CharacterMovement",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterMovementComponent",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 672,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bServerAcceptClientAuthoritativePosition",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "CharacterMovement"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Movement Component",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bServerAcceptClientAuthoritativePosition",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set bServerAcceptClientAuthoritativePosition",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1040,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bServerAcceptClientAuthoritativePosition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "AsWSCharacter Movement Component"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bIgnorePositionErrorCheck",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1328,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bServerAcceptClientAuthoritativePosition",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Jump Root Motion\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bIgnorePositionErrorCheck",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "AsWSCharacter Movement Component"
										}
									]
								}
							]
						},
						{
							"NodeName": "Remove Jump Root Motion\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1616,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "BlackMaria_Strike"
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 592,
							"NodePosY": 1360,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop Movement Immediately\n타깃은 무브먼트 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "End"
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 496,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CharacterMovement",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 832,
							"NodePosY": 1504,
							"Pins": [
								{
									"PinName": "CharacterMovement",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop Movement Immediately\n타깃은 무브먼트 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 192,
							"NodePosY": 1312,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitCharacterHit\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.CapsuleComponentHit\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Stop Movement Immediately\n타깃은 무브먼트 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": 1360,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "CharacterMovement"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1232,
							"NodePosY": 1344,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Stop Movement Immediately\n타깃은 무브먼트 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1136,
							"NodePosY": 1472,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Remove Jump Root Motion\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CharacterMovement",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1184,
							"NodePosY": 1568,
							"Pins": [
								{
									"PinName": "CharacterMovement",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterMovementComponent",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1488,
							"NodePosY": 1360,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bServerAcceptClientAuthoritativePosition",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "CharacterMovement"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Movement Component",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bServerAcceptClientAuthoritativePosition",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set bServerAcceptClientAuthoritativePosition",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1856,
							"NodePosY": 1376,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bServerAcceptClientAuthoritativePosition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "AsWSCharacter Movement Component"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bIgnorePositionErrorCheck",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2144,
							"NodePosY": 1376,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bServerAcceptClientAuthoritativePosition",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Jump Root Motion\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bIgnorePositionErrorCheck",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "AsWSCharacter Movement Component"
										}
									]
								}
							]
						},
						{
							"NodeName": "Remove Jump Root Motion\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2432,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "BlackMaria_Strike"
								}
							]
						},
						{
							"NodeName": "Wait SKill Activate\n타깃은 GA Skill Black Maria Strike",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2720,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 59
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BlackMaria/GA_Skill_BlackMaria_Strike.GA_Skill_BlackMaria_Strike"
		},
		{
			"AssetName": "GA_Skill_Rio_Flashbang",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "WaitInput",
					"VarGuid": "E2638B904526ED4E1D124E939BFA87DC",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CheckAbilityCooldown\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "CheckAbilityCooldown\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CheckAbilityCost\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "CheckAbilityCost\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CheckAbilityCooldown\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2320,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2608,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Confirm Input",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										},
										{
											"TargetNode": "Get Throw Height",
											"TargetPin": "Character"
										},
										{
											"TargetNode": "Start Throw Ability\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1520,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "bUnSelectable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bUsable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "SkillAttackType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillElementType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "CastingCrossHairRowName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1600,
							"NodePosY": 318,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1920,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Camera Mode\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "AND Boolean",
							"NodeClass": "K2Node_CommutativeAssociativeBinaryOperator",
							"NodePosX": 736,
							"NodePosY": 82,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "CheckAbilityCooldown\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "CheckAbilityCost\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 944,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CheckAbilityCost\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "SpawnActor BP Rio Flashbang Projectile",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 6400,
							"NodePosY": 81,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_Rio_FlashbangProjectile_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Skill Data\n타깃은 BP Bomb Projectile Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace for Projectile",
											"TargetPin": "SpawnTransform"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MultiplyWithRoot"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace for Projectile",
											"TargetPin": "OwnwerInstigator"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace for Projectile",
											"TargetPin": "OwnwerInstigator"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6032,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "End Throw Ability\n타깃은 WSCharacter Player",
											"TargetPin": "OutThrowLocation"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "End Throw Ability\n타깃은 WSCharacter Player",
											"TargetPin": "OutThrowRotation"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4672,
							"NodePosY": 65,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "End"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 4928,
							"NodePosY": 81,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Throw\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5312,
							"NodePosY": 65,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace for Projectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3920,
							"NodePosY": 65,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Set WaitInput",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4208,
							"NodePosY": 81,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set MaxLifeTime",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 6928,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "MaxLifeTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3712,
							"NodePosY": 81,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "OnRelease"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3920,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3520,
							"NodePosY": 137,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "TimeHeld"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.400000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Throw Ability\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5312,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutThrowLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "OutThrowRotation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Rotation"
										}
									]
								},
								{
									"PinName": "OutVelocity",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Wait Input Release",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3168,
							"NodePosY": 19,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnRelease",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TimeHeld",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bTestAlreadyReleased",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5639,
							"NodePosY": 65,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace for Projectile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Rio Flashbang Projectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.ShowRightHandObject\")"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 2928,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 4160,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Throw Ability\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2496,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4432,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 8112,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7216,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Skill Data\n타깃은 BP Bomb Projectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Skill Data\n타깃은 BP Bomb Projectile Base",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Make Gameplay Cue Parameters",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2352,
							"NodePosY": -1152,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "NormalizedMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "RawMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "MatchedTagName",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "OriginalTag",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedSourceTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedTargetTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SourceObject",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "SM_Item_Bomb_A03"
								},
								{
									"PinName": "PhysicalMaterial",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "AbilityLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "TargetAttachComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bReplicateLocationWhenUsingMinimalRepProxy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "GameplayCueParameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1984,
							"NodePosY": -512,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "TargetAttachComponent"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2384,
							"NodePosY": -336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.ShowRightHandObject\")"
								},
								{
									"PinName": "GameplayCueParameter",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bRemoveOnAbilityEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Set Camera Mode\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1536,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewCameraMode",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_CM_Common_Throw_C"
								},
								{
									"PinName": "bIsClearByAbility",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Wait for Confirm Input",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3184,
							"NodePosY": -176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Start Throw Ability\n타깃은 WSCharacter Player",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnConfirm",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set WaitInput",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancel",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Throw Height",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2608,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "Character",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "DefaultValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "40.000000"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Start Throw Ability\n타깃은 WSCharacter Player",
											"TargetPin": "InThrowHeightOffset"
										}
									]
								}
							]
						},
						{
							"NodeName": "Start Throw Ability\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2896,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Confirm Input",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "InThrowSimTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.700000"
								},
								{
									"PinName": "InThrowPower",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1080.000000"
								},
								{
									"PinName": "InThrowHeightOffset",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Throw Height",
											"TargetPin": "OutValue"
										}
									]
								},
								{
									"PinName": "InThrowForwardOffset",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "55.000000"
								},
								{
									"PinName": "InThrowRightOffset",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "25.000000"
								},
								{
									"PinName": "InThrowAddPitch",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "10.000000"
								},
								{
									"PinName": "InThrowSocketName",
									"PinCategory": "name",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Trace for Projectile",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5280,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "SelfCharacterPlayer",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TraceDistance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "20000.000000"
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "FromSocket",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "socket_R_Hand"
								},
								{
									"PinName": "LocationOffset",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "LocationOffset_X",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "LocationOffset_Y",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "LocationOffset_Z",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Throw Height",
											"TargetPin": "OutValue"
										}
									]
								},
								{
									"PinName": "ForwardOffset",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "50.000000"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Rio Flashbang Projectile",
											"TargetPin": "SpawnTransform"
										}
									]
								},
								{
									"PinName": "OwnwerInstigator",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Rio Flashbang Projectile",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "SpawnActor BP Rio Flashbang Projectile",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "OutResultLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4528,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace for Projectile",
											"TargetPin": "SelfCharacterPlayer"
										},
										{
											"TargetNode": "Get Throw Height",
											"TargetPin": "Character"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Camera Mode\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3456,
							"NodePosY": -368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewCameraMode",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_CM_Common_Throw_C"
								},
								{
									"PinName": "bIsClearByAbility",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3456,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Confirm Input",
											"TargetPin": "OnCancel"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Throw Height",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4864,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "Character",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DefaultValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Trace for Projectile",
											"TargetPin": "LocationOffset_Z"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7824,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Skill Data\n타깃은 BP Bomb Projectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 192,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 528,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1184,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 832,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Equipment"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2096,
							"NodePosY": -304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.260000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Set Skill Data\n타깃은 BP Bomb Projectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7520,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Rio Flashbang Projectile",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 4128,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 4352,
							"NodePosY": -352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set WaitInput",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3520,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Confirm Input",
											"TargetPin": "OnConfirm"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "WaitInput",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get WaitInput",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2064,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "WaitInput",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2256,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get WaitInput",
											"TargetPin": "WaitInput"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Element Type\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7152,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch on EWSElementType",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Switch on EWSElementType",
											"TargetPin": "Selection"
										}
									]
								}
							]
						},
						{
							"NodeName": "Switch on EWSElementType",
							"NodeClass": "K2Node_SwitchEnum",
							"NodePosX": 7456,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Element Type\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Selection",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get Element Type\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "NotEqual_ByteByte",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "None",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Fire",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ElementalEffectClass",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Poison",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ElementalEffectClass",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Water",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ElementalEffectClass",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Lightning",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Holy",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ElementalEffectClass",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Dark",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ElementalEffectClass",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 6928,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Rio Flashbang Projectile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Element Type\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set ElementalEffectClass",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 8000,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch on EWSElementType",
											"TargetPin": "Holy"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "ElementalEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Elemental_Holy_C"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "class",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set ElementalEffectClass",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 8000,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch on EWSElementType",
											"TargetPin": "Dark"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "ElementalEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Elemental_Dark_C"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "class",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set ElementalEffectClass",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 8000,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch on EWSElementType",
											"TargetPin": "Water"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "ElementalEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Elemental_Water_C"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "class",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set ElementalEffectClass",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 8000,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch on EWSElementType",
											"TargetPin": "Poison"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "ElementalEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Elemental_Poison_C"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "class",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set ElementalEffectClass",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 8000,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch on EWSElementType",
											"TargetPin": "Fire"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "ElementalEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Elemental_Fire_C"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "class",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 7616,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Rio Flashbang Projectile",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ElementalEffectClass",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set ElementalEffectClass",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set ElementalEffectClass",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set ElementalEffectClass",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set ElementalEffectClass",
											"TargetPin": "self"
										}
									]
								}
							]
						}
					],
					"NodeCount": 67
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rio/GA_Skill_Rio_Flashbang.GA_Skill_Rio_Flashbang"
		},
		{
			"AssetName": "GA_Skill_BlackMaria_ShockWave",
			"ParentClass": "GA_Skill_Casting_Ultimate_C",
			"Variables": [
				{
					"Name": "ActiveRadius",
					"VarGuid": "F152D74547EBAD36BF1A4BA9B0388C9C",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "StunDuration",
					"VarGuid": "B642C6AC4AFD82A246FD2BBCC03BDB44",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "9",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 216,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "WaitMovementModeChange",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2048,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch on EMovementMode",
											"TargetPin": "MOVE_Falling"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnChange",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "NewMovementMode",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewMode",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MOVE_Walking"
								}
							]
						},
						{
							"NodeName": "Get Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 400,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Ability Actor Info",
											"TargetPin": "GameplayAbilityActorInfo"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Ability Actor Info",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 672,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "GameplayAbilityActorInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OwnerActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "AvatarActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "PlayerController",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "SkeletalMeshComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "AnimInstance",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "MovementComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To CharacterMovementComponent",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "AffectedAnimInstanceTag",
									"PinCategory": "name",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To CharacterMovementComponent",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1136,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch on EMovementMode",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Ability Actor Info",
											"TargetPin": "MovementComponent"
										}
									]
								},
								{
									"PinName": "As캐릭터 무브먼트 컴포넌트",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get MovementMode",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get MovementMode",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1488,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "MovementMode",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "MOVE_None",
									"LinkedTo": [
										{
											"TargetNode": "Switch on EMovementMode",
											"TargetPin": "Selection"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To CharacterMovementComponent",
											"TargetPin": "As캐릭터 무브먼트 컴포넌트"
										}
									]
								}
							]
						},
						{
							"NodeName": "Switch on EMovementMode",
							"NodeClass": "K2Node_SwitchEnum",
							"NodePosX": 1744,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To CharacterMovementComponent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Selection",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MOVE_None",
									"LinkedTo": [
										{
											"TargetNode": "Get MovementMode",
											"TargetPin": "MovementMode"
										}
									]
								},
								{
									"PinName": "NotEqual_ByteByte",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "MOVE_None",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "MOVE_Walking",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "MOVE_NavWalking",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "MOVE_Falling",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "WaitMovementModeChange",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "MOVE_Swimming",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "MOVE_Flying",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "MOVE_Custom",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2512,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitMovementModeChange",
											"TargetPin": "OnChange"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Emd"
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2048,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch on EMovementMode",
											"TargetPin": "MOVE_None"
										},
										{
											"TargetNode": "Switch on EMovementMode",
											"TargetPin": "MOVE_Walking"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Emd"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 768,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To CharacterMovementComponent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Ability.Attack.Ready\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Set Current Active Skill Data\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1456,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Current Active Skill Data\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Current Active Skill Data\n타깃은 WSGameplay Ability",
											"TargetPin": "SkillData"
										},
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Parent에서 대미지 줌",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 240,
							"NodePosY": -176,
							"Comment": "Parent에서 대미지 줌",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=0.150000,G=0.150000,B=0.150000,A=0.500000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 768,
							"NodePosY": 450,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Current Active Skill Data\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SkillActivate\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 768,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "SkillRangeInfo"
										}
									]
								}
							]
						},
						{
							"NodeName": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2416,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bUseReverseKnockback",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2752,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAbilitySystemComponent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Construct GA Knockback Parameter",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Construct GA Knockback Parameter",
							"NodeClass": "K2Node_GenericCreateObject",
							"NodePosX": 1344,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Distance",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GA_KnockbackParameter_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Distance",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Duration",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "OptionalObject"
										},
										{
											"TargetNode": "Set bUseReverseKnockback",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Distance",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1680,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Construct GA Knockback Parameter",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Duration",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "350.000000"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Construct GA Knockback Parameter",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Duration",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1920,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Distance",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bUseReverseKnockback",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.300000"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Construct GA Knockback Parameter",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2992,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Make Gameplay Event Data",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 3264,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Construct GA Knockback Parameter",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2992,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "Instigator"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3328,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAbilitySystemComponent",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSAbilitySystemComponent",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3616,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSAbility System Component",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3968,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAbilitySystemComponent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAbilitySystemComponent",
											"TargetPin": "AsWSAbility System Component"
										}
									]
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GA_Knockback_C"
								},
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set bUseReverseKnockback",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2128,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Duration",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bUseReverseKnockback",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Construct GA Knockback Parameter",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						}
					],
					"NodeCount": 29
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BlackMaria/GA_Skill_BlackMaria_ShockWave.GA_Skill_BlackMaria_ShockWave"
		},
		{
			"AssetName": "GA_Skill_Rio_RapidStab",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "AsyncWaitGameplayEvent",
					"VarGuid": "CC53CF6740AFDF74CE2F9187B36451CD",
					"Category": "object",
					"SubCategoryObject": "AbilityAsync_WaitGameplayEvent",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 864,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1136,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1408,
							"NodePosY": 85,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										},
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1632,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2048,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack Success\n타깃은 GA Skill Rio Rapid Stab",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Attack.Skill\")"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2048,
							"NodePosY": 216,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Play Length\n타깃은 애니메이션 에셋",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1632,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2896,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2656,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack Success\n타깃은 GA Skill Rio Rapid Stab",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event to Actor",
							"NodeClass": "K2Node_AsyncAction",
							"NodePosX": 496,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AsyncWaitGameplayEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AsyncWaitGameplayEvent",
											"TargetPin": "AsyncWaitGameplayEvent"
										}
									]
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackSuccess\")"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 208,
							"NodePosY": 659,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "TargetActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set AsyncWaitGameplayEvent",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 831,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncWaitGameplayEvent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "AsyncTaskProxy"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 1027,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "WaitAttackSuccess\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AsyncWaitGameplayEvent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 416,
							"NodePosY": 1082,
							"Pins": [
								{
									"PinName": "AsyncWaitGameplayEvent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Action\n타깃은 어빌리티 비동기",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Action\n타깃은 어빌리티 비동기",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 912,
							"NodePosY": 1011,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AsyncWaitGameplayEvent",
											"TargetPin": "AsyncWaitGameplayEvent"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 656,
							"NodePosY": 1027,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AsyncWaitGameplayEvent",
											"TargetPin": "AsyncWaitGameplayEvent"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Action\n타깃은 어빌리티 비동기",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Wait Attack Success\n타깃은 GA Skill Rio Rapid Stab",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2368,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 831,
							"NodePosY": 789,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 831,
							"NodePosY": 641,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterEnemy",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1568,
							"NodePosY": 787,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Enemy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Not Equal (Integer)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1440,
							"NodePosY": 693,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "PartyID"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "PartyID"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1649,
							"NodePosY": 652,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1136,
							"NodePosY": 574,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "PartyID",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Integer)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1136,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "PartyID",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Integer)",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 208,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitAttackSuccess\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1856,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Rio_DroppingAttack_Stack_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2224,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Duration\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1200,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1200,
							"NodePosY": 993,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk2\",Attribute=/Script/WorldStalker.PassiveSet:Perk2,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1616,
							"NodePosY": 1047,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 1856,
							"NodePosY": 970,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "10.000000"
								},
								{
									"PinName": "Option 1",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "9999.000000"
								},
								{
									"PinName": "Index",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2544,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 37
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rio/GA_Skill_Rio_RapidStab.GA_Skill_Rio_RapidStab"
		},
		{
			"AssetName": "GA_Skill_BlackMaria_RisingSlash",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 400,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 688,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2224,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bServerAcceptClientAuthoritativePosition",
											"TargetPin": "then"
										},
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 2496,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 2768,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										},
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2992,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Play Length\n타깃은 애니메이션 에셋",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2992,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3408,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3408,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Attack.Skill\")"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4048,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3728,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "RemainLastVelocity",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterMovementComponent",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1232,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "CharacterMovement"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Movement Component",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set bServerAcceptClientAuthoritativePosition",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set bIgnorePositionErrorCheck",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1600,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bServerAcceptClientAuthoritativePosition",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bIgnorePositionErrorCheck",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "AsWSCharacter Movement Component"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bServerAcceptClientAuthoritativePosition",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1888,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bServerAcceptClientAuthoritativePosition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "AsWSCharacter Movement Component"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CharacterMovement",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 928,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "CharacterMovement",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterMovementComponent",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 640,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "CharacterMovement"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Movement Component",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set bServerAcceptClientAuthoritativePosition",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set bIgnorePositionErrorCheck",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1008,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bServerAcceptClientAuthoritativePosition",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bIgnorePositionErrorCheck",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "AsWSCharacter Movement Component"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bServerAcceptClientAuthoritativePosition",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1296,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bIgnorePositionErrorCheck",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bServerAcceptClientAuthoritativePosition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "AsWSCharacter Movement Component"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 304,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CharacterMovement",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 352,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "CharacterMovement",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 416,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 928,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterMovementComponent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						}
					],
					"NodeCount": 27
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BlackMaria/GA_Skill_BlackMaria_RisingSlash.GA_Skill_BlackMaria_RisingSlash"
		},
		{
			"AssetName": "GA_Skill_Rio_Sensitive",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "NightVisionDuration",
					"VarGuid": "CFC6000F41AD4CC0F303669656C55C8F",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "NightVisionInterval",
					"VarGuid": "DD81E1CF48BEDA46462645A10B68F1CA",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "CancelTags",
					"VarGuid": "4A0BAAFF4DDB640CD17E26BA25387162",
					"Category": "struct",
					"SubCategoryObject": "GameplayTag",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 272,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Stack Count to Max",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2560,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "SpawnActor BP Rio Cat Eyes",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 4464,
							"NodePosY": 1440,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										},
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_Rio_CatEyes_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MultiplyWithRoot"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bCanPartyPlayer",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "False"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4128,
							"NodePosY": 1526,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Rio Cat Eyes",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3581,
							"NodePosY": 1598,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Rio Cat Eyes",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3888,
							"NodePosY": 1510,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Life Span\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5072,
							"NodePosY": 1424,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Rio Cat Eyes",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Rio Cat Eyes",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InLifespan",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float - float",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5472,
							"NodePosY": 1440,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get NightVisionInterval",
											"TargetPin": "NightVisionInterval"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get NightVisionDuration",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4864,
							"NodePosY": 1525,
							"Pins": [
								{
									"PinName": "NightVisionDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float - float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get NightVisionInterval",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 5264,
							"NodePosY": 1495,
							"Pins": [
								{
									"PinName": "NightVisionInterval",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 5072,
							"NodePosY": 1376,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Rio Cat Eyes",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Tag Add",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3808,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Added",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "InOptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get CancelTags",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3376,
							"NodePosY": 71,
							"Pins": [
								{
									"PinName": "CancelTags",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 3566,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CancelTags",
											"TargetPin": "CancelTags"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "Tag"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2288,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3462,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackSuccess\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4240,
							"NodePosY": 62,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										},
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										},
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "Added"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3462,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileHit\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 576,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1984,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Rio_DroppingAttack_Stack_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Stack Count to Max",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Stack Count to Max",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1312,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 2832,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_3",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_4",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_5",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait for Attribute Changed",
							"NodeClass": "K2Node_AsyncAction",
							"NodePosX": 3459,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_3"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Changed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "NewValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "OldValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"HP\",Attribute=/Script/WorldStalker.CharacterSet:HP,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Wait for Attribute Changed",
							"NodeClass": "K2Node_AsyncAction",
							"NodePosX": 3440,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_4"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Changed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "NewValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "OldValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Armor\",Attribute=/Script/WorldStalker.CharacterSet:Armor,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "float < float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3808,
							"NodePosY": 932,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "NewValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "OldValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3968,
							"NodePosY": 846,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "Changed"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "float < float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3808,
							"NodePosY": 1188,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "NewValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "OldValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3968,
							"NodePosY": 1102,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "Changed"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3152,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "TargetActor"
										},
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "TargetActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "float - float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 4881,
							"NodePosY": 1584,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get NightVisionDuration",
											"TargetPin": "NightVisionDuration"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.500000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "InLifespan"
										}
									]
								}
							]
						},
						{
							"NodeName": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3120,
							"NodePosY": 1424,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_5"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Rio Cat Eyes",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GA_Invisible_Sensitive_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2768,
							"NodePosY": 1456,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": 314,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk2\",Attribute=/Script/WorldStalker.PassiveSet:Perk2,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1040,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 1280,
							"NodePosY": 291,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "10.000000"
								},
								{
									"PinName": "Option 1",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "9999.000000"
								},
								{
									"PinName": "Index",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1568,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Stack Count to Max",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Stack Count to Max",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Duration\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						}
					],
					"NodeCount": 39
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rio/GA_Skill_Rio_Sensitive.GA_Skill_Rio_Sensitive"
		},
		{
			"AssetName": "GA_Skill_BlackMaria_IgnoreArmorDamage",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 272,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 480,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 480,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -176,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 272,
							"NodePosY": -176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 272,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										},
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 272,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Armor\",Attribute=/Script/WorldStalker.CharacterSet:Armor,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float <= float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float <= float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 720,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 960,
							"NodePosY": -176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float <= float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1168,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Armor_Add_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1536,
							"NodePosY": -176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 272,
							"NodePosY": 170,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"ArmorMax\",Attribute=/Script/WorldStalker.CharacterSet:ArmorMax,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 944,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.400000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1856,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2160,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_BlackMaria_IgnoreArmorDamage_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1856,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 17
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BlackMaria/GA_Skill_BlackMaria_IgnoreArmorDamage.GA_Skill_BlackMaria_IgnoreArmorDamage"
		},
		{
			"AssetName": "GA_Skill_BlackMaria_HelmBreaker",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "SkillStack",
					"VarGuid": "22851F1D4B30CF7765B8E091F9656160",
					"Category": "int",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "5",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "WhileInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SkillStack",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 416,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 688,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Input Release",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1120,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnRelease",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TimeHeld",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bTestAlreadyReleased",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1488,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1744,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1952,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2704,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1488,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid Index",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1904,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "IndexToTest",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2192,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2400,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1904,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2736,
							"NodePosY": 402,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Increment Int",
											"TargetPin": " "
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Ability.Attack.Ready\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3200,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3200,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get SkillStack",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3136,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "SkillStack",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Increment Int",
											"TargetPin": "Value"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Increment Int",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 3344,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": " ",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "Value",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SkillStack",
											"TargetPin": "SkillStack"
										}
									]
								},
								{
									"PinName": "  ",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Result",
									"PinCategory": "int",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1440,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "OnRelease"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Net Sync",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1760,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										},
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnSync",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "인티저 켜기",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SyncType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "OnlyClientWait"
								}
							]
						},
						{
							"NodeName": "Get SkillStack",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1936,
							"NodePosY": 887,
							"Pins": [
								{
									"PinName": "SkillStack",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "인티저 켜기",
											"TargetPin": "Selection"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "인티저 켜기",
							"NodeClass": "K2Node_SwitchInteger",
							"NodePosX": 2160,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "Default",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "OnSync"
										}
									]
								},
								{
									"PinName": "Selection",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get SkillStack",
											"TargetPin": "SkillStack"
										}
									]
								},
								{
									"PinName": "NotEqual_IntInt",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2416,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "인티저 켜기",
											"TargetPin": "0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Stack0"
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2416,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "인티저 켜기",
											"TargetPin": "1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Stack1"
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2416,
							"NodePosY": 1136,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "인티저 켜기",
											"TargetPin": "2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Stack2"
								}
							]
						},
						{
							"NodeName": "Set SkillStack",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 416,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "SkillStack",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3120,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Attack.Skill\")"
								}
							]
						}
					],
					"NodeCount": 31
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/BlackMaria/GA_Skill_BlackMaria_HelmBreaker.GA_Skill_BlackMaria_HelmBreaker"
		},
		{
			"AssetName": "GE_Skill_Cazimord_Parrying_Cost",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Cazimord/GE_Skill_Cazimord_Parrying_Cost.GE_Skill_Cazimord_Parrying_Cost"
		},
		{
			"AssetName": "GE_Skill_Cazimord_Parrying_BlockStaminaRegen",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Cazimord/GE_Skill_Cazimord_Parrying_BlockStaminaRegen.GE_Skill_Cazimord_Parrying_BlockStaminaRegen"
		},
		{
			"AssetName": "GE_Rio_UnlockLevel",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rio/GE_Rio_UnlockLevel.GE_Rio_UnlockLevel"
		},
		{
			"AssetName": "GE_Skill_Cazimord_ManaStoneBurn_AdditionalDamage",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Cazimord/GE_Skill_Cazimord_ManaStoneBurn_AdditionalDamage.GE_Skill_Cazimord_ManaStoneBurn_AdditionalDamage"
		},
		{
			"AssetName": "GE_Skill_Rio_CatEyes",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rio/GE_Skill_Rio_CatEyes.GE_Skill_Rio_CatEyes"
		},
		{
			"AssetName": "GE_Skill_Rio_DroppingAttack_Buff",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rio/GE_Skill_Rio_DroppingAttack_Buff.GE_Skill_Rio_DroppingAttack_Buff"
		},
		{
			"AssetName": "GE_Skill_Cazimord_DeepBreath_Perk",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Cazimord/GE_Skill_Cazimord_DeepBreath_Perk.GE_Skill_Cazimord_DeepBreath_Perk"
		},
		{
			"AssetName": "GE_Skill_Cazimord_DeepBreath",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Cazimord/GE_Skill_Cazimord_DeepBreath.GE_Skill_Cazimord_DeepBreath"
		},
		{
			"AssetName": "GE_Skill_Rio_RapidStab_Buff",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rio/GE_Skill_Rio_RapidStab_Buff.GE_Skill_Rio_RapidStab_Buff"
		},
		{
			"AssetName": "GE_Skill_Cazimord_Burn_Duration",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Cazimord/GE_Skill_Cazimord_Burn_Duration.GE_Skill_Cazimord_Burn_Duration"
		},
		{
			"AssetName": "GE_Skill_Rio_Sensitive_Active",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rio/GE_Skill_Rio_Sensitive_Active.GE_Skill_Rio_Sensitive_Active"
		},
		{
			"AssetName": "GE_Skill_Cazimord_Burn_AttachFire",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Cazimord/GE_Skill_Cazimord_Burn_AttachFire.GE_Skill_Cazimord_Burn_AttachFire"
		},
		{
			"AssetName": "BP_Shiva",
			"ParentClass": "Pawn",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "DefaultSceneRoot",
					"Class": "SceneComponent"
				},
				{
					"Name": "SkeletalMesh",
					"Class": "SkeletalMeshComponent"
				},
				{
					"Name": "NS_Rene_Elemental_Ice_Light_E001",
					"Class": "NiagaraComponent"
				},
				{
					"Name": "ShivaBodyLoop",
					"Class": "AudioComponent"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Multicast_AttackRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 767,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Server_AttackRELIABLE Replicated From Client\nExecutes On Server\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multicast Attack\n타깃은 BP Shiva\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Multicast Attack\n타깃은 BP Shiva\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 208,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Server_AttackRELIABLE Replicated From Client\nExecutes On Server\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get SkeletalMesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 32,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "SkeletalMesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "InSkeletalMeshComponent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "몽타주 재생",
							"NodeClass": "K2Node_PlayMontage",
							"NodePosX": 224,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Multicast_AttackRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnNotifyBegin",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnNotifyEnd",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "NotifyName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "InSkeletalMeshComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SkeletalMesh",
											"TargetPin": "SkeletalMesh"
										}
									]
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "AM_Sum_Elemental_Ice_Attack_N01"
								},
								{
									"PinName": "PlayRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartingPosition",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "StartingSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bShouldStopAllMontages",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get SkeletalMesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 304,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "SkeletalMesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "InSkeletalMeshComponent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "몽타주 재생",
							"NodeClass": "K2Node_PlayMontage",
							"NodePosX": 480,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnNotifyBegin",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnNotifyEnd",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "NotifyName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "InSkeletalMeshComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SkeletalMesh",
											"TargetPin": "SkeletalMesh"
										}
									]
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "AM_Sum_Elemental_Ice_Appear"
								},
								{
									"PinName": "PlayRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartingPosition",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "StartingSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bShouldStopAllMontages",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Set Timer by Event",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1104,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Delegate",
									"PinCategory": "delegate",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Follow\nCustom Event",
											"TargetPin": "OutputDelegate"
										}
									]
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2.000000"
								},
								{
									"PinName": "bLooping",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bMaxOncePerFrame",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "InitialStartDelay",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "InitialStartDelayVariance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Follow\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 912,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Timer by Event",
											"TargetPin": "Delegate"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "AI MoveTo",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "AI MoveTo",
							"NodeClass": "K2Node_AIMoveTo",
							"NodePosX": 1392,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Follow\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnSuccess",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnFail",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Print String",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "MovementResult",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "열거형을 스트링으로",
											"TargetPin": "Enumerator"
										}
									]
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Pawn",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "Destination",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Instigator",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "AcceptanceRadius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "bStopOnOverlap",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 1184,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "AI MoveTo",
											"TargetPin": "Pawn"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Instigator",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1136,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "AI MoveTo",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Print String",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1888,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "AI MoveTo",
											"TargetPin": "OnFail"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InString",
									"PinCategory": "string",
									"Direction": "Input",
									"DefaultValue": "Hello",
									"LinkedTo": [
										{
											"TargetNode": "열거형을 스트링으로",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bPrintToScreen",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bPrintToLog",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TextColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=0.660000,B=1.000000,A=1.000000)"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2.000000"
								},
								{
									"PinName": "Key",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								}
							]
						},
						{
							"NodeName": "열거형을 스트링으로",
							"NodeClass": "K2Node_GetEnumeratorNameAsString",
							"NodePosX": 1760,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "Enumerator",
									"PinCategory": "byte",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "AI MoveTo",
											"TargetPin": "MovementResult"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Print String",
											"TargetPin": "InString"
										}
									]
								}
							]
						},
						{
							"NodeName": "Server_Death\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1232,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multicast Death\n타깃은 BP Shiva\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Multicast_DeathRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Multicast Death\n타깃은 BP Shiva\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 208,
							"NodePosY": 1232,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Server_Death\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get SkeletalMesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 16,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "SkeletalMesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "InSkeletalMeshComponent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "몽타주 재생",
							"NodeClass": "K2Node_PlayMontage",
							"NodePosX": 208,
							"NodePosY": 1456,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Multicast_DeathRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnNotifyBegin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "이름 켜기",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnNotifyEnd",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "NotifyName",
									"PinCategory": "name",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "이름 켜기",
											"TargetPin": "Selection"
										}
									]
								},
								{
									"PinName": "InSkeletalMeshComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SkeletalMesh",
											"TargetPin": "SkeletalMesh"
										}
									]
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "AM_Sum_Elemental_Ice_Death"
								},
								{
									"PinName": "PlayRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartingPosition",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "StartingSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bShouldStopAllMontages",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "이름 켜기",
							"NodeClass": "K2Node_SwitchName",
							"NodePosX": 608,
							"NodePosY": 1728,
							"Pins": [
								{
									"PinName": "Default",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "OnNotifyBegin"
										}
									]
								},
								{
									"PinName": "Selection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "NotifyName"
										}
									]
								},
								{
									"PinName": "NotEqual_NameName",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "End",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Deactivate\n타깃은 액터 컴포넌트",
											"TargetPin": "execute"
										}
									]
								}
							],
							"Properties":
							{
								"PinNames": "(\"End\")"
							}
						},
						{
							"NodeName": "Set Life Span\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1104,
							"NodePosY": 1712,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Deactivate\n타깃은 액터 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InLifespan",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								}
							]
						},
						{
							"NodeName": "Get NS_Rene_Elemental_Ice_Light_E001",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 560,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "NS_Rene_Elemental_Ice_Light_E001",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Deactivate\n타깃은 액터 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Deactivate\n타깃은 액터 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": 1712,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "이름 켜기",
											"TargetPin": "End"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get NS_Rene_Elemental_Ice_Light_E001",
											"TargetPin": "NS_Rene_Elemental_Ice_Light_E001"
										}
									]
								}
							]
						},
						{
							"NodeName": "Send Gameplay Event to Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "OnBlendOut"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Instigator",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.NpcAttackEnd\")"
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Gameplay Event Data",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 640,
							"NodePosY": 1104,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"\")"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "()"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=)"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=)"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "()"
								}
							]
						},
						{
							"NodeName": "Get Instigator",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 640,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Play 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: End Play",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EndPlayReason",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "Destroyed",
									"LinkedTo": [
										{
											"TargetNode": "부모: End Play",
											"TargetPin": "EndPlayReason"
										},
										{
											"TargetNode": "Switch on EEndPlayReason",
											"TargetPin": "Selection"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: End Play",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 160,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "End Play 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch on EEndPlayReason",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EndPlayReason",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Destroyed",
									"LinkedTo": [
										{
											"TargetNode": "End Play 이벤트",
											"TargetPin": "EndPlayReason"
										}
									]
								}
							]
						},
						{
							"NodeName": "Switch on EEndPlayReason",
							"NodeClass": "K2Node_SwitchEnum",
							"NodePosX": 368,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: End Play",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Selection",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Destroyed",
									"LinkedTo": [
										{
											"TargetNode": "End Play 이벤트",
											"TargetPin": "EndPlayReason"
										}
									]
								},
								{
									"PinName": "NotEqual_ByteByte",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Destroyed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "LevelTransition",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EndPlayInEditor",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "RemovedFromWorld",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Quit",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 2080,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch on EEndPlayReason",
											"TargetPin": "LevelTransition"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 33
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rene/BP_Shiva.BP_Shiva"
		},
		{
			"AssetName": "GE_Skill_Cazimord_Burn_AdditionalDamage_Skill",
			"ParentClass": "GE_Skill_Cazimord_Burn_AdditionalDamage_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Cazimord/GE_Skill_Cazimord_Burn_AdditionalDamage_Skill.GE_Skill_Cazimord_Burn_AdditionalDamage_Skill"
		},
		{
			"AssetName": "GE_Skill_Cazimord_Burn_AdditionalDamage",
			"ParentClass": "GE_Attack_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Cazimord/GE_Skill_Cazimord_Burn_AdditionalDamage.GE_Skill_Cazimord_Burn_AdditionalDamage"
		},
		{
			"AssetName": "GE_Skill_Cazimord_Burn_Active",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Cazimord/GE_Skill_Cazimord_Burn_Active.GE_Skill_Cazimord_Burn_Active"
		},
		{
			"AssetName": "GA_Skill_Rene_BloodChange",
			"ParentClass": "GA_WSGameplayAbilityBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										},
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 320,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 704,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCue To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.MPDamageReduce\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 320,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "InOptionalExternalTarget"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 704,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCue To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "EventMagnitude"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2224,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"MP\",Attribute=/Script/WorldStalker.CharacterSet:MP,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float <= float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2864,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float <= float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3088,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add GameplayCue To Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 704,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.Skill.Rene.BloodChange\")"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "bRemoveOnAbilityEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "float <= float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2656,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 976,
							"NodePosY": -432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 272,
							"NodePosY": -512,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Rene_BloodChange_DamageReduction_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": -416,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.SkillRate\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability Level\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 128,
							"NodePosY": -311,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Integer)",
											"TargetPin": "InInt"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Float (Integer)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 432,
							"NodePosY": -272,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InInt",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability Level\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1584,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_ManaCost_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1920,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Skill.Data.ManaCost\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "EventMagnitude"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2256,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Ability Target Data from Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1936,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1936,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1584,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1104,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1360,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Tag Add",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 704,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Added",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Character.State.Dead\")"
								},
								{
									"PinName": "InOptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "Added"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 26
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rene/GA_Skill_Rene_BloodChange.GA_Skill_Rene_BloodChange"
		},
		{
			"AssetName": "GE_Skill_Cazimord_BoneOint_Perk",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Cazimord/GE_Skill_Cazimord_BoneOint_Perk.GE_Skill_Cazimord_BoneOint_Perk"
		},
		{
			"AssetName": "GA_Skill_Rene_BloodChange_Active",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "Gameplay Event Data",
					"VarGuid": "F844B2604DF52C107638459F69C31FC7",
					"Category": "struct",
					"SubCategoryObject": "GameplayEventData",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 320,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Trace Target Player View\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 928,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "20000.000000",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "Dist"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "20.000000",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "TraceRadius"
										}
									]
								},
								{
									"PinName": "CheckParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "CheckEnemy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "CheckSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace Target Player View\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1264,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace Target Player View\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAbilitySystemComponent",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1264,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1440,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "StalkerName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "bIsUltimate",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "bUnSelectable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bUsable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "Icon",
									"PinCategory": "softobject",
									"Direction": "Output"
								},
								{
									"PinName": "Name",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "Desc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "SkillAttackType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillElementType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillDamageRate",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Truncate",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "WalkSpeedMultiplier",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingCrossHairRowName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "ManaCost",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "CoolTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CooltimeGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveAbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "EventMagnitude"
										}
									]
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockLevel",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockGold",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockCost",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WSAbilitySystemComponent",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1840,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSAbility System Component",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2560,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAbilitySystemComponent",
											"TargetPin": "AsWSAbility System Component"
										}
									]
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GA_Skill_Rene_BloodChange_C"
								},
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Truncate",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Gameplay Event Data",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 2144,
							"NodePosY": 246,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"\")"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "()"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=)"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=)"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveDuration"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "()"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1536,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace Target Player View\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAbilitySystemComponent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Truncate",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2144,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDamageRate"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "Level"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2256,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAbilitySystemComponent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 80,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 256,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "SkillRangeInfo"
										}
									]
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Skill Range Info",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 560,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "bShowTargetOutline",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "Dist",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace Target Player View\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "Distance"
										}
									]
								},
								{
									"PinName": "Tick",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "Count",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "Angle",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "TraceRadius",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace Target Player View\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "Radius"
										}
									]
								},
								{
									"PinName": "bHitSelf",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bHitPlayer",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bHitParty",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bPartyOnly",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bHitEnemy",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MultiTarget",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1840,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "Instigator"
										}
									]
								}
							]
						}
					],
					"NodeCount": 17
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rene/GA_Skill_Rene_BloodChange_Active.GA_Skill_Rene_BloodChange_Active"
		},
		{
			"AssetName": "GE_Skill_Cazimord_BoneOint",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Cazimord/GE_Skill_Cazimord_BoneOint.GE_Skill_Cazimord_BoneOint"
		},
		{
			"AssetName": "GA_Skill_Rene_BloodSword_Active",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "SpawnedEffect",
					"VarGuid": "06FD3FDA41629D6E04197BA772AD117C",
					"Category": "object",
					"SubCategoryObject": "BP_Skill_Rene_BloodSword_C",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "CurrentWeapon",
					"VarGuid": "232AF32D46316E6FEFE616BEE8A2B2B2",
					"Category": "byte",
					"SubCategoryObject": "EEquipSlotType",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "As BP Rene Blood Sword",
					"VarGuid": "00E87D344E69262CBDA85983170463B4",
					"Category": "object",
					"SubCategoryObject": "BP_Rene_BloodSword_C",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 288,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 912,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										},
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Skill_Rene_BloodSword",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SpawnEffect\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1248,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Skill_Rene_BloodSword",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1376,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Clear Weapon Visual\n타깃은 WSCharacter Player",
											"TargetPin": "then"
										},
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedEffect",
											"TargetPin": "SpawnedEffect"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3664,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2624,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Rene_BloodSword_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3024,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Select Float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1920,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 2096,
							"NodePosY": 505,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "SkillDamageRate",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2192,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk2\",Attribute=/Script/WorldStalker.PassiveSet:Perk2,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2192,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2544,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Select Float",
											"TargetPin": "bPickA"
										},
										{
											"TargetNode": "Select Float",
											"TargetPin": "bPickA"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Select Float",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2752,
							"NodePosY": 507,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float / float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bPickA",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SpawnedEffect",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1200,
							"NodePosY": 1680,
							"Pins": [
								{
									"PinName": "SpawnedEffect",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set MontageSectionName",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1568,
							"NodePosY": -224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Change Weapon Visual\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Change Weapon Visual\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 704,
							"NodePosY": -176,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1264,
							"NodePosY": -336,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 688,
							"NodePosY": 1760,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear Weapon Visual\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear Weapon Visual\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 384,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set Life Span\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1680,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set MontageSectionName",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedEffect",
											"TargetPin": "SpawnedEffect"
										}
									]
								},
								{
									"PinName": "InLifespan",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "3.000000"
								}
							]
						},
						{
							"NodeName": "Set MontageSectionName",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1984,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "MontageSectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "End"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedEffect",
											"TargetPin": "SpawnedEffect"
										}
									]
								}
							]
						},
						{
							"NodeName": "Change Weapon Visual\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1888,
							"NodePosY": -240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "TempEquipDataRowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "9999998"
								}
							]
						},
						{
							"NodeName": "Clear Weapon Visual\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 992,
							"NodePosY": 1744,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 2640,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get PlayerState",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get PlayerState",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 592,
							"NodePosY": 2656,
							"Pins": [
								{
									"PinName": "PlayerState",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSPlayerState",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 848,
							"NodePosY": 2576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitWeaponChange\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentWeapon",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PlayerState",
											"TargetPin": "PlayerState"
										}
									]
								},
								{
									"PinName": "AsWSPlayer State",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get SelectWeaponSlot",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get SelectWeaponSlot",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1120,
							"NodePosY": 2688,
							"Pins": [
								{
									"PinName": "SelectWeaponSlot",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentWeapon",
											"TargetPin": "CurrentWeapon"
										},
										{
											"TargetNode": "Equal (Enum)",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Set CurrentWeapon",
											"TargetPin": "CurrentWeapon"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "AsWSPlayer State"
										}
									]
								}
							]
						},
						{
							"NodeName": "WaitWeaponChange\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set CurrentWeapon",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1408,
							"NodePosY": 2592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerState",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CurrentWeapon",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get SelectWeaponSlot",
											"TargetPin": "SelectWeaponSlot"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Equal (Enum)",
							"NodeClass": "K2Node_EnumEquality",
							"NodePosX": 1696,
							"NodePosY": 2752,
							"Pins": [
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "A",
									"PinCategory": "byte",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SelectWeaponSlot",
											"TargetPin": "SelectWeaponSlot"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentWeapon",
											"TargetPin": "CurrentWeapon"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CurrentWeapon",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1504,
							"NodePosY": 2800,
							"Pins": [
								{
									"PinName": "CurrentWeapon",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Enum)",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1888,
							"NodePosY": 2688,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentWeapon",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Enum)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2112,
							"NodePosY": 2608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.500000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2112,
							"NodePosY": 2768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2112,
							"NodePosY": 2928,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Change Weapon Visual\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Change Weapon Visual\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1808,
							"NodePosY": 2880,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Change Weapon Visual\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2432,
							"NodePosY": 2912,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentWeapon",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "TempEquipDataRowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "9999998"
								}
							]
						},
						{
							"NodeName": "Set CurrentWeapon",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2736,
							"NodePosY": 2944,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Change Weapon Visual\n타깃은 WSCharacter Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CurrentWeapon",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get SelectWeaponSlot",
											"TargetPin": "SelectWeaponSlot"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Weapon Change\n타깃은 GA Skill Rene Blood Sword Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2448,
							"NodePosY": -240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2176,
							"NodePosY": -224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Change Weapon Visual\n타깃은 WSCharacter Player",
											"TargetPin": "then"
										},
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Weapon Change\n타깃은 GA Skill Rene Blood Sword Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1280,
							"NodePosY": -224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2976,
							"NodePosY": 2928,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentWeapon",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "AM_PC_Rene_B_Equipment_W02"
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 912,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Effect.Shot\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get SpawnedEffect",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1152,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "SpawnedEffect",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Shot\n타깃은 BP Skill Rene Blood Sword",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1360,
							"NodePosY": 960,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedEffect",
											"TargetPin": "SpawnedEffect"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Shot\n타깃은 BP Skill Rene Blood Sword",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "On Shot\n타깃은 BP Skill Rene Blood Sword",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1632,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedEffect",
											"TargetPin": "SpawnedEffect"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Skill_Rene_BloodSword",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1616,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedEffect",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "AsBP Skill Rene Blood Sword",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedEffect",
											"TargetPin": "SpawnedEffect"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set SpawnedEffect",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1968,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Skill_Rene_BloodSword",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SpawnedEffect",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Skill_Rene_BloodSword",
											"TargetPin": "AsBP Skill Rene Blood Sword"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Life Span\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2240,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedEffect",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedEffect",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "InLifespan",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "999.000000"
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3344,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value2\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Select Float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "float / float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2560,
							"NodePosY": 529,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Select Float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Select Float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Select Float",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3088,
							"NodePosY": 508,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float / float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "bPickA",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2368,
							"NodePosY": 559,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDamageRate"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "100.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float / float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Select Float",
											"TargetPin": "B"
										}
									]
								}
							]
						}
					],
					"NodeCount": 57
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rene/GA_Skill_Rene_BloodSword_Active.GA_Skill_Rene_BloodSword_Active"
		},
		{
			"AssetName": "GE_Perk_Cazimord_WingCutter",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Cazimord/GE_Perk_Cazimord_WingCutter.GE_Perk_Cazimord_WingCutter"
		},
		{
			"AssetName": "GA_Skill_Rene_ManaStoneCarnival",
			"ParentClass": "GA_WSGameplayAbilityBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -3,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										},
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 320,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1984,
							"NodePosY": 293,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "EventMagnitude"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability Level\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1008,
							"NodePosY": 361,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Integer)",
											"TargetPin": "InInt"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 320,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Float (Integer)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1296,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InInt",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability Level\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1472,
							"NodePosY": 401,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.010000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2176,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1904,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_HPDrain_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2224,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.HPDrain\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1360,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "EventMagnitude"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1600,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1008,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Damage\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2560,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1008,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1456,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1936,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "시간후 종료",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 1344,
							"NodePosY": -64,
							"Comment": "시간후 종료",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 656,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Rene_RedCarnival_C"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Stacks",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 19
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rene/GA_Skill_Rene_ManaStoneCarnival.GA_Skill_Rene_ManaStoneCarnival"
		},
		{
			"AssetName": "GE_Cazimord_NormalAttackRate",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Cazimord/GE_Cazimord_NormalAttackRate.GE_Cazimord_NormalAttackRate"
		},
		{
			"AssetName": "GA_Skill_Rene_ManaStoneCarnival_Active",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 320,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 656,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2384,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 2560,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "StalkerName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "bIsUltimate",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "bUnSelectable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bUsable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "Icon",
									"PinCategory": "softobject",
									"Direction": "Output"
								},
								{
									"PinName": "Name",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "Desc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "SkillAttackType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillElementType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillDamageRate",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Truncate",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "WalkSpeedMultiplier",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingCrossHairRowName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "ManaCost",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "CoolTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CooltimeGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveAbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "EventMagnitude"
										}
									]
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockLevel",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockGold",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockCost",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3376,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAbilitySystemComponent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAbilitySystemComponent",
											"TargetPin": "AsWSAbility System Component"
										}
									]
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GA_Skill_Rene_ManaStoneCarnival_C"
								},
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Truncate",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Gameplay Event Data",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 2960,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"\")"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "()"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=)"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=)"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveDuration"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "()"
								}
							]
						},
						{
							"NodeName": "Truncate",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2960,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDamageRate"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "Level"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Party Player Array",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1728,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "Character",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutPartyPlayerArray",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1104,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1408,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party Player Array",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party Player Array",
											"TargetPin": "Character"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2064,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party Player Array",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party Player Array",
											"TargetPin": "OutPartyPlayerArray"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAbilitySystemComponent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2320,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAbilitySystemComponent",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSAbilitySystemComponent",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2640,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSAbility System Component",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1024,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						}
					],
					"NodeCount": 15
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rene/GA_Skill_Rene_ManaStoneCarnival_Active.GA_Skill_Rene_ManaStoneCarnival_Active"
		},
		{
			"AssetName": "GA_Skill_Cazimord_WingCutter",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "9",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 736,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1216,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1488,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										},
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1712,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Play Length\n타깃은 애니메이션 에셋",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1712,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2128,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2128,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack Success\n타깃은 GA Skill Cazimord Wing Cutter",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Attack.Skill\")"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3392,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3152,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "WaitAttackSuccess\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 240,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitAttackSuccess\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackSuccess\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 592,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 976,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_ShockMotion_Weak_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 592,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Attack Success\n타깃은 GA Skill Cazimord Wing Cutter",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2480,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2816,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack Success\n타깃은 GA Skill Cazimord Wing Cutter",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "RemainLastVelocity",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1680,
							"NodePosY": 746,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2064,
							"NodePosY": 762,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk2\",Attribute=/Script/WorldStalker.PassiveSet:Perk2,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3648,
							"NodePosY": 638,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Passive Duration\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Passive Duration\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3984,
							"NodePosY": 638,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk2\",Attribute=/Script/WorldStalker.PassiveSet:Perk2,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set Duration",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3079,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.010000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3296,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Duration",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Duration",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4608,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Duration",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Duration",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Duration",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4336,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Passive Duration\n타깃은 WSCharacter Player",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2928,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Perk_Cazimord_WingCutter_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2512,
							"NodePosY": 630,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2704,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 33
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Cazimord/GA_Skill_Cazimord_WingCutter.GA_Skill_Cazimord_WingCutter"
		},
		{
			"AssetName": "GA_Skill_Rene_PoisonGas_Active",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "Projectiles",
					"VarGuid": "47976D764C2CF3DE7576CCB5983FE797",
					"Category": "object",
					"SubCategoryObject": "WSProjectileBase",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "SocketLocations",
					"VarGuid": "36930C48421018A841605BB7685C03F7",
					"Category": "struct",
					"SubCategoryObject": "Vector",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 640,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SpawnProjectile\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1024,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Skill_Rene_PoisonGas",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -3,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 288,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Projectiles",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1392,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "Projectiles",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "Length",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 2112,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectiles",
											"TargetPin": "Projectiles"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Skill_Rene_PoisonGas",
											"TargetPin": "AsBP Skill Rene Poison Gas"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Length",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1584,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectiles",
											"TargetPin": "Projectiles"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal (Integer)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1856,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "bReceiveEvent"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 640,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileShot\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Projectiles",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2064,
							"NodePosY": 1104,
							"Pins": [
								{
									"PinName": "Projectiles",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Remove Item",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1024,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Is Valid Index",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 2560,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectiles",
											"TargetPin": "Projectiles"
										}
									]
								},
								{
									"PinName": "IndexToTest",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2880,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove Item",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 2880,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectiles",
											"TargetPin": "Projectiles"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Index"
										}
									]
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Actor Relative Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1072,
							"NodePosY": 46,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Skill_Rene_PoisonGas",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1280,
							"NodePosY": 944,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WSProjectileBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1648,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Item",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "AsWSProjectile Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Item",
											"TargetPin": "Item"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Remove Item",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 2256,
							"NodePosY": 864,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectiles",
											"TargetPin": "Projectiles"
										}
									]
								},
								{
									"PinName": "Item",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 240,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1216,
							"NodePosY": 2608,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1456,
							"NodePosY": 2592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Projectiles",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 752,
							"NodePosY": 2672,
							"Pins": [
								{
									"PinName": "Projectiles",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 960,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectiles",
											"TargetPin": "Projectiles"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 480,
							"NodePosY": 2544,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Apply Skill Data\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2336,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Skill_Rene_PoisonGas",
											"TargetPin": "AsBP Skill Rene Poison Gas"
										}
									]
								},
								{
									"PinName": "InSkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "IsOverrideDamageRate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2336,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "InSkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Upgrade\n타깃은 BP Skill Rene Poison Gas",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4096,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Skill_Rene_PoisonGas",
											"TargetPin": "AsBP Skill Rene Poison Gas"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3264,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk6\",Attribute=/Script/WorldStalker.PassiveSet:Perk6,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3264,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3696,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3888,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Additional Effect\n타깃은 WSProjectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Upgrade\n타깃은 BP Skill Rene Poison Gas",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To BP_Skill_Rene_PoisonGas",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1392,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "AsBP Skill Rene Poison Gas",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										},
										{
											"TargetNode": "Upgrade\n타깃은 BP Skill Rene Poison Gas",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get RootComponent",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Apply Additional Effect\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Apply Additional Effect\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Apply Additional Effect\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Apply Additional Effect\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set bReceiveEvent",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1824,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Skill_Rene_PoisonGas",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bReceiveEvent",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Skill_Rene_PoisonGas",
											"TargetPin": "AsBP Skill Rene Poison Gas"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bReceiveEvent",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3120,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Relative Location\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bReceiveEvent",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SocketLocations",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2144,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "SocketLocations",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 2144,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SocketLocations",
											"TargetPin": "SocketLocations"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get RelativeLocation",
											"TargetPin": "RelativeLocation"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Get RootComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1808,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "RootComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get RelativeLocation",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Skill_Rene_PoisonGas",
											"TargetPin": "AsBP Skill Rene Poison Gas"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get RelativeLocation",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2064,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "RelativeLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get RootComponent",
											"TargetPin": "RootComponent"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SocketLocations",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3424,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "SocketLocations",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 3424,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SocketLocations",
											"TargetPin": "SocketLocations"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Index"
										}
									]
								},
								{
									"PinName": "Output",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Relative Location\n타깃은 액터",
											"TargetPin": "NewRelativeLocation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Actor Relative Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3424,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "NewRelativeLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "bSweep",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "SweepHitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bTeleport",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2480,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectiles",
											"TargetPin": "Projectiles"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Dimension 1"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Dimension 1"
										},
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Equal (Integer)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2864,
							"NodePosY": 1136,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Index"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "bReceiveEvent"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 640,
							"NodePosY": 1488,
							"Comment": "불 정령의 화염구 적중으로 인해 어빌리티가 종료되는 현상은 방지합니다",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileHit\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Projectiles",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1024,
							"NodePosY": 1617,
							"Pins": [
								{
									"PinName": "Projectiles",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid Index",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1200,
							"NodePosY": 1616,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectiles",
											"TargetPin": "Projectiles"
										}
									]
								},
								{
									"PinName": "IndexToTest",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1488,
							"NodePosY": 1504,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1984,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1712,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1024,
							"NodePosY": 1488,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 672,
							"NodePosY": 1736,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal (Object)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 976,
							"NodePosY": 1760,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 688,
							"NodePosY": 1824,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1248,
							"NodePosY": 1504,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Apply Additional Effect\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3024,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Additional Effect\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Skill_Rene_PoisonGas",
											"TargetPin": "AsBP Skill Rene Poison Gas"
										}
									]
								},
								{
									"PinName": "SoftEffectClass",
									"PinCategory": "softclass",
									"Direction": "Input",
									"DefaultValue": "/Game/Blueprints/Abilities/GE_Attach_Bleeding.GE_Attach_Bleeding_C"
								}
							]
						},
						{
							"NodeName": "Apply Additional Effect\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3296,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Additional Effect\n타깃은 WSProjectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Additional Effect\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Skill_Rene_PoisonGas",
											"TargetPin": "AsBP Skill Rene Poison Gas"
										}
									]
								},
								{
									"PinName": "SoftEffectClass",
									"PinCategory": "softclass",
									"Direction": "Input",
									"DefaultValue": "/Game/Blueprints/Characters/Rene/GE_Skill_Rene_PoisonGas_IgnoreHeal.GE_Skill_Rene_PoisonGas_IgnoreHeal_C"
								}
							]
						},
						{
							"NodeName": "Apply Additional Effect\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3568,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Additional Effect\n타깃은 WSProjectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Skill_Rene_PoisonGas",
											"TargetPin": "AsBP Skill Rene Poison Gas"
										}
									]
								},
								{
									"PinName": "SoftEffectClass",
									"PinCategory": "softclass",
									"Direction": "Input",
									"DefaultValue": "/Game/Blueprints/Abilities/GE_Elemental_Dark.GE_Elemental_Dark_C"
								}
							]
						},
						{
							"NodeName": "DT에 설정시 화염 정령 투사체에 효과가 붙으므로 GA에서 개별 설정 ",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 2960,
							"NodePosY": 96,
							"Comment": "DT에 설정시 화염 정령 투사체에 효과가 붙으므로 GA에서 개별 설정 ",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2000,
							"NodePosY": -170,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2000,
							"NodePosY": -70,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk1\",Attribute=/Script/WorldStalker.PassiveSet:Perk1,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2416,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2608,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Additional Effect\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Additional Effect\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Additional Effect\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3024,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Skill_Rene_PoisonGas",
											"TargetPin": "AsBP Skill Rene Poison Gas"
										}
									]
								},
								{
									"PinName": "SoftEffectClass",
									"PinCategory": "softclass",
									"Direction": "Input",
									"DefaultValue": "/Game/Blueprints/Characters/Rene/GE_Equip_Rene_Snare.GE_Equip_Rene_Snare_C"
								}
							]
						}
					],
					"NodeCount": 64
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rene/GA_Skill_Rene_PoisonGas_Active.GA_Skill_Rene_PoisonGas_Active"
		},
		{
			"AssetName": "GA_Skill_Cazimord_Sway_Perk",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_StaminaCost.GE_Skill_StaminaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2192,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "RemainLastVelocity",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1776,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2752,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2512,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1280,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1552,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										},
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Play Length\n타깃은 애니메이션 에셋",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1776,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1008,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 768,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1008,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 13
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Cazimord/GA_Skill_Cazimord_Sway_Perk.GA_Skill_Cazimord_Sway_Perk"
		},
		{
			"AssetName": "GA_Skill_Rene_Scratching",
			"ParentClass": "GA_Skill_Common_SubAttack_C",
			"Variables": [
				{
					"Name": "EffectSpecHandle",
					"VarGuid": "53DC183341E0B3FE6256578E54F4BD96",
					"Category": "struct",
					"SubCategoryObject": "GameplayEffectSpecHandle",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Characters/Rene/GE_Attack_Rene_Scratching.GE_Attack_Rene_Scratching_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "5",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "WhileInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "GetSubAttackMontage",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "AnimMontage",
							"Type": "object"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "WaitAttackSuccess 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 509,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1568,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1856,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2368,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1744,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_HPDrain_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2064,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.HPDrain\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 304,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitAttackSuccess 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Damage\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 304,
							"NodePosY": 760,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1104,
							"NodePosY": 814,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "EventMagnitude"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1296,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Equal (Object)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 640,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 352,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "B"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 816,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1024,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1584,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SkillDamageRate",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1840,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDamageRate"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.300000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1856,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "EventMagnitude"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						}
					],
					"NodeCount": 21
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rene/GA_Skill_Rene_Scratching.GA_Skill_Rene_Scratching"
		},
		{
			"AssetName": "GA_Skill_Cazimord_Sway",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2192,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "RemainLastVelocity",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1776,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2752,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2512,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1280,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1552,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										},
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Play Length\n타깃은 애니메이션 에셋",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1776,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1008,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 768,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1008,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 13
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Cazimord/GA_Skill_Cazimord_Sway.GA_Skill_Cazimord_Sway"
		},
		{
			"AssetName": "GA_Skill_Rene_Slow_Active",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "EffectSpecs",
					"VarGuid": "559BDB134DBCCCB1851174A672BB7E6B",
					"Category": "struct",
					"SubCategoryObject": "GameplayEffectSpecHandle",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hit Row Name\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 640,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Hit Row Name\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Impact\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 0,
							"NodePosY": 2144,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 320,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Impact\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "InHitArray"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 0,
							"NodePosY": 2192,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "SkillRangeInfo"
										}
									]
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 944,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutActorArray"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Burst Hit Cue\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1184,
							"NodePosY": 2144,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1472,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get EffectSpecs",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1552,
							"NodePosY": 2176,
							"Pins": [
								{
									"PinName": "EffectSpecs",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1728,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EffectSpecs",
											"TargetPin": "EffectSpecs"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Burst Hit Cue\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1984,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Ability Target Data from Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1184,
							"NodePosY": 2224,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Hit Row Name\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 304,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Rene_Slow_Hit"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Reset Hit Row Name by Weapon\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Reset Hit Row Name by Weapon\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 432,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Burst Hit Cue\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1984,
							"NodePosY": 2416,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InHitArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "OutActorArray",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								}
							]
						}
					],
					"NodeCount": 19
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rene/GA_Skill_Rene_Slow_Active.GA_Skill_Rene_Slow_Active"
		},
		{
			"AssetName": "GA_Skill_Cazimord_Parrying",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "ReduceCoolTime",
					"VarGuid": "2B8C02D94CBC81AC034D0C9A20051150",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ReduceCoolTime_C",
					"VarGuid": "BE6752904F83F62D04C3B9918A10FE19",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "CostStamina",
					"VarGuid": "167446CD4A88F1FDB33E46AA0647E05D",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "K2_CanActivateAbility",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "ActorInfo",
							"Type": "struct"
						},
						{
							"Name": "Handle",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 688,
							"NodePosY": 137,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 416,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 976,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1184,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1648,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 704,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 976,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2224,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2800,
							"NodePosY": -480,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Burst Cue Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2800,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_Ability_C"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ParticleSystem",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NiagaraSystem",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "NS_Block_E001"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Transform",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Socket Transform\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2800,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InSocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "socket_L_Weapon"
								},
								{
									"PinName": "TransformSpace",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "RTS_World"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Transform",
											"TargetPin": "InTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2800,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Socket Transform\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "InRot"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Get Rotation X Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2800,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Transform",
											"TargetPin": "Rotation"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "Normal"
										}
									]
								}
							]
						},
						{
							"NodeName": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2800,
							"NodePosY": -400,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Socket Transform\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2720,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Shake Camera\n타깃은 BP Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Shake Camera\n타깃은 BP Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Shake Camera\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2976,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "Power",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2720,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Reduce Skill Cool Time\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4000,
							"NodePosY": 54,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Skill Cool Time\n타깃은 WSPlayer Controller\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "To Integer (Byte)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReduceCoolTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get ReduceCoolTime",
											"TargetPin": "ReduceCoolTime"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 3104,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Reduce Skill Cool Time\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Reduce Skill Cool Time\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Reduce Skill Cool Time\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_3",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Literal enum EWSAbilityInputID",
							"NodeClass": "K2Node_EnumLiteral",
							"NodePosX": 3440,
							"NodePosY": 329,
							"Pins": [
								{
									"PinName": "Enum",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Skill2"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Integer (Byte)",
											"TargetPin": "InByte"
										}
									]
								}
							]
						},
						{
							"NodeName": "Literal enum EWSAbilityInputID",
							"NodeClass": "K2Node_EnumLiteral",
							"NodePosX": 3440,
							"NodePosY": 137,
							"Pins": [
								{
									"PinName": "Enum",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Skill1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Integer (Byte)",
											"TargetPin": "InByte"
										}
									]
								}
							]
						},
						{
							"NodeName": "Literal enum EWSAbilityInputID",
							"NodeClass": "K2Node_EnumLiteral",
							"NodePosX": 3440,
							"NodePosY": 521,
							"Pins": [
								{
									"PinName": "Enum",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Skill3"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Integer (Byte)",
											"TargetPin": "InByte"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Integer (Byte)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3840,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InByte",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Literal enum EWSAbilityInputID",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Reduce Skill Cool Time\n타깃은 WSGameplay Ability",
											"TargetPin": "InputID"
										},
										{
											"TargetNode": "Update Skill Cool Time\n타깃은 WSPlayer Controller\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "InputID"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Integer (Byte)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3840,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InByte",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Literal enum EWSAbilityInputID",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Reduce Skill Cool Time\n타깃은 WSGameplay Ability",
											"TargetPin": "InputID"
										},
										{
											"TargetNode": "Update Skill Cool Time\n타깃은 WSPlayer Controller\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "InputID"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Integer (Byte)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3840,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InByte",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Literal enum EWSAbilityInputID",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Reduce Skill Cool Time\n타깃은 WSGameplay Ability",
											"TargetPin": "InputID"
										},
										{
											"TargetNode": "Update Skill Cool Time\n타깃은 WSPlayer Controller\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "InputID"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ReduceCoolTime",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3712,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "ReduceCoolTime",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Reduce Skill Cool Time\n타깃은 WSGameplay Ability",
											"TargetPin": "ReduceCoolTime"
										},
										{
											"TargetNode": "Reduce Skill Cool Time\n타깃은 WSGameplay Ability",
											"TargetPin": "ReduceCoolTime"
										},
										{
											"TargetNode": "Update Skill Cool Time\n타깃은 WSPlayer Controller\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "ReduceCoolTime"
										},
										{
											"TargetNode": "Update Skill Cool Time\n타깃은 WSPlayer Controller\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "ReduceCoolTime"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Reduce Skill Cool Time\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4000,
							"NodePosY": 246,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Skill Cool Time\n타깃은 WSPlayer Controller\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "To Integer (Byte)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReduceCoolTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get ReduceCoolTime",
											"TargetPin": "ReduceCoolTime"
										}
									]
								}
							]
						},
						{
							"NodeName": "Reduce Skill Cool Time\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4000,
							"NodePosY": 438,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Skill Cool Time\n타깃은 WSPlayer Controller\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "To Integer (Byte)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReduceCoolTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get ReduceCoolTime_C",
											"TargetPin": "ReduceCoolTime_C"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2480,
							"NodePosY": 622,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1584,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.BlockSuccess\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4384,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Skill Cool Time\n타깃은 WSPlayer Controller\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Update Skill Cool Time\n타깃은 WSPlayer Controller\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Update Skill Cool Time\n타깃은 WSPlayer Controller\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update Skill Cool Time\n타깃은 WSPlayer Controller\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4720,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Reduce Skill Cool Time\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "To Integer (Byte)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReduceCoolTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get ReduceCoolTime",
											"TargetPin": "ReduceCoolTime"
										}
									]
								},
								{
									"PinName": "bIsOverride",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ForceToCoolTime",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Update Skill Cool Time\n타깃은 WSPlayer Controller\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4720,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Reduce Skill Cool Time\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "To Integer (Byte)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReduceCoolTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get ReduceCoolTime",
											"TargetPin": "ReduceCoolTime"
										}
									]
								},
								{
									"PinName": "bIsOverride",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ForceToCoolTime",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Update Skill Cool Time\n타깃은 WSPlayer Controller\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4720,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Reduce Skill Cool Time\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "To Integer (Byte)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReduceCoolTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get ReduceCoolTime_C",
											"TargetPin": "ReduceCoolTime_C"
										}
									]
								},
								{
									"PinName": "bIsOverride",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ForceToCoolTime",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3280,
							"NodePosY": 817,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_3"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait for Attribute Changed",
							"NodeClass": "K2Node_AsyncAction",
							"NodePosX": 3488,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Changed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "NewValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "B"
										},
										{
											"TargetNode": "float - float",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "OldValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "float - float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Stamina\",Attribute=/Script/WorldStalker.CharacterSet:Stamina,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3200,
							"NodePosY": 864,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "TargetActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "float - float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3872,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "OldValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "NewValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 4096,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float - float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "9.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4288,
							"NodePosY": 864,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "float < float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3872,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "OldValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "NewValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4048,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "Changed"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5280,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_ShockMotion_BlockFail_C"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Stacks",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4736,
							"NodePosY": 1088,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float <= float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Float Attribute",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4512,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Stamina\",Attribute=/Script/WorldStalker.CharacterSet:Stamina,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float <= float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4512,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "float <= float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 4512,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get ReduceCoolTime_C",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3712,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "ReduceCoolTime_C",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Reduce Skill Cool Time\n타깃은 WSGameplay Ability",
											"TargetPin": "ReduceCoolTime"
										},
										{
											"TargetNode": "Update Skill Cool Time\n타깃은 WSPlayer Controller\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "ReduceCoolTime"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Tag Add",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1584,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Added",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.BlockSuccess\")"
								},
								{
									"PinName": "InOptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 1936,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2112,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2016,
							"NodePosY": -656,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Cazimord_Parrying_Cost_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2368,
							"NodePosY": -656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get CostStamina",
											"TargetPin": "CostStamina"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CostStamina",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2208,
							"NodePosY": -464,
							"Pins": [
								{
									"PinName": "CostStamina",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2672,
							"NodePosY": -672,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2448,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Blocked_Success_C"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Stacks",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2192,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "Added"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Success"
								}
							]
						}
					],
					"NodeCount": 61
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Cazimord/GA_Skill_Cazimord_Parrying.GA_Skill_Cazimord_Parrying"
		},
		{
			"AssetName": "GA_Skill_Rene_SummonIfrit_Active",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "SummonActor",
					"VarGuid": "F908267D4A15EF579331CC9970B3184D",
					"Category": "object",
					"SubCategoryObject": "BP_NPC_Ifrit_C",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "OriginLocation",
					"VarGuid": "12D29B5141D7BFD4C813CFB47EF336D7",
					"Category": "struct",
					"SubCategoryObject": "Vector",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "SummonDistance",
					"VarGuid": "081E7FC1407D22E4EA077BBFD6A26AD8",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "SummonActorCapsuleSize",
					"VarGuid": "567B8E814256DB6A186F9B96DA922672",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "ToCharacter",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Actor",
							"Type": "object"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Character",
							"Type": "object"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Character",
							"Type": "object"
						}
					]
				},
				{
					"Name": "GetSummonTransform",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Transform",
							"Type": "struct"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 288,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Skill Activate\n타깃은 GA Skill Rene Summon Ifrit Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 224,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitSkillActivate\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "SpawnActor BP NPC Ifrit",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 2624,
							"NodePosY": 1200,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Summon Transform\n타깃은 GA Skill Rene Summon Ifrit Active",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SummonActor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_NPC_Ifrit_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SummonActor",
											"TargetPin": "SummonActor"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Summon Transform\n타깃은 GA Skill Rene Summon Ifrit Active",
											"TargetPin": "Transform"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AdjustIfPossibleButAlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MultiplyWithRoot"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 560,
							"NodePosY": 1264,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 864,
							"NodePosY": 1104,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get All Actors Of Class with Tag",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP NPC Ifrit",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "SpawnActor BP NPC Ifrit",
											"TargetPin": "Owner"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 496,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SkillActivate\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Set SummonActor",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3088,
							"NodePosY": 1216,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP NPC Ifrit",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Owners Party Actor\n타깃은 BP NPC Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SummonActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP NPC Ifrit",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Owners Party Actor\n타깃은 BP NPC Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 608,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SummonActor",
											"TargetPin": "SummonActor"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get SummonActor",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 416,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "SummonActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SummonActor",
											"TargetPin": "SummonActor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 928,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_SelfDeath_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "WaitAttackSuccess\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 512,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Character\n타깃은 GA Skill Rene Summon Ifrit Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackSuccess\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 560,
							"NodePosY": 2448,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SummonActor",
											"TargetPin": "SummonActor"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get SummonActor",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 0,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "SummonActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Get AIController",
											"TargetPin": "ControlledActor"
										},
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitAttackSuccess\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "WaitSkillActivate\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Skill Activate\n타깃은 GA Skill Rene Summon Ifrit Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Away\n타깃은 GA Skill Rene Summon Ifrit Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Attack Success\n타깃은 GA Skill Rene Summon Ifrit Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Damaged\n타깃은 GA Skill Rene Summon Ifrit Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "WaitDamaged\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1920,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 512,
							"NodePosY": 1936,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Character\n타깃은 GA Skill Rene Summon Ifrit Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Damaged\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 1920,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitDamaged\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Damaged\n타깃은 GA Skill Rene Summon Ifrit Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1408,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack Success\n타깃은 GA Skill Rene Summon Ifrit Active",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get AIController",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 816,
							"NodePosY": 2544,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AIBlueprintHelperLibrary"
								},
								{
									"PinName": "ControlledActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SummonActor",
											"TargetPin": "SummonActor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Blackboard",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Blackboard",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1424,
							"NodePosY": 2544,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AIBlueprintHelperLibrary"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AIController",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Set Value as Object\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Value as Vector\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "SetTarget\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 2432,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "NewTarget",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Set Value as Object\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "ObjectValue"
										},
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 176,
							"NodePosY": 2448,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SetTarget\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SetTarget\nCustom Event",
											"TargetPin": "NewTarget"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1184,
							"NodePosY": 2448,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AIController",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1728,
							"NodePosY": 2448,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Blackboard",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Value as Object\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Value as Object\n타깃은 블랙보드 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2144,
							"NodePosY": 2432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Value as Vector\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Blackboard",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "KeyName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Name",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ObjectValue",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SetTarget\nCustom Event",
											"TargetPin": "NewTarget"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Literal Name",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1744,
							"NodePosY": 2608,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "TargetActor"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Set Value as Object\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "KeyName"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Target\n타깃은 GA Skill Rene Summon Ifrit Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1504,
							"NodePosY": 1984,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "To Character\n타깃은 GA Skill Rene Summon Ifrit Active",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewTarget",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "To Character\n타깃은 GA Skill Rene Summon Ifrit Active",
											"TargetPin": "Character"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 848,
							"NodePosY": 2096,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Character\n타깃은 GA Skill Rene Summon Ifrit Active",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Target\n타깃은 GA Skill Rene Summon Ifrit Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1504,
							"NodePosY": 1600,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "To Character\n타깃은 GA Skill Rene Summon Ifrit Active",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewTarget",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "To Character\n타깃은 GA Skill Rene Summon Ifrit Active",
											"TargetPin": "Character"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 848,
							"NodePosY": 1712,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Character\n타깃은 GA Skill Rene Summon Ifrit Active",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Value as Vector\n타깃은 블랙보드 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2144,
							"NodePosY": 2624,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Value as Object\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Blackboard",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "KeyName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Name",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "VectorValue",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Literal Name",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1744,
							"NodePosY": 2800,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "TargetLocation"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Set Value as Vector\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "KeyName"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1744,
							"NodePosY": 2704,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SetTarget\nCustom Event",
											"TargetPin": "NewTarget"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set Value as Vector\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "VectorValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Character\n타깃은 GA Skill Rene Summon Ifrit Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": 1600,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Target\n타깃은 GA Skill Rene Summon Ifrit Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "Character",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Target\n타깃은 GA Skill Rene Summon Ifrit Active",
											"TargetPin": "NewTarget"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Character\n타깃은 GA Skill Rene Summon Ifrit Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": 1984,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Target\n타깃은 GA Skill Rene Summon Ifrit Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "Character",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Target\n타깃은 GA Skill Rene Summon Ifrit Active",
											"TargetPin": "NewTarget"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal (Object)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 464,
							"NodePosY": 2624,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SetTarget\nCustom Event",
											"TargetPin": "NewTarget"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SummonActor",
											"TargetPin": "SummonActor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "OR Boolean",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 880,
							"NodePosY": 2416,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "OR Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 2624,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "OR Boolean",
							"NodeClass": "K2Node_CommutativeAssociativeBinaryOperator",
							"NodePosX": 640,
							"NodePosY": 2672,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal (Object)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 464,
							"NodePosY": 2720,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SetTarget\nCustom Event",
											"TargetPin": "NewTarget"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "OR Boolean",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "거리만 우선해서 때리도록 변경되었습니다 (봉인됨)",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 976,
							"NodePosY": -32,
							"Comment": "거리만 우선해서 때리도록 변경되었습니다 (봉인됨)",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "WaitAway\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 3072,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set OriginLocation",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Away\n타깃은 GA Skill Rene Summon Ifrit Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Skill Activate\n타깃은 GA Skill Rene Summon Ifrit Active",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Owner Death\n타깃은 GA Skill Rene Summon Ifrit Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 3168,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 3264,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set OriginLocation",
											"TargetPin": "OriginLocation"
										},
										{
											"TargetNode": "Distance Squared (Vector)",
											"TargetPin": "V2"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set OriginLocation",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 336,
							"NodePosY": 3104,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitAway\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OriginLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Distance Squared (Vector)",
											"TargetPin": "V1"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Distance Squared (Vector)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 576,
							"NodePosY": 3184,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "V1",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set OriginLocation",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "V2",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 864,
							"NodePosY": 3232,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Distance Squared (Vector)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2000000.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1152,
							"NodePosY": 3136,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set OriginLocation",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1456,
							"NodePosY": 3056,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": 3248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2976,
							"NodePosY": 1504,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Owners Party Actor\n타깃은 BP NPC Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "OwnerActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Owners Party Actor\n타깃은 BP NPC Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3312,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SummonActor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SummonActor",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "OwnerActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1904,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get SummonActor",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2256,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "SummonActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2416,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SummonActor",
											"TargetPin": "SummonActor"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2416,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1648,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Owner Death\n타깃은 GA Skill Rene Summon Ifrit Active",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "소환이 실패? 한 경우 취소",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 1616,
							"NodePosY": 192,
							"Comment": "소환이 실패? 한 경우 취소",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "WaitOwnerDeath\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 3504,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Owner Death\n타깃은 GA Skill Rene Summon Ifrit Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1296,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Away\n타깃은 GA Skill Rene Summon Ifrit Active",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Tag Add",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 208,
							"NodePosY": 3520,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitOwnerDeath\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Added",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Character.State.Dead\")"
								},
								{
									"PinName": "InOptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Tag Add",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 208,
							"NodePosY": 3730,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Added",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Character.State.HalfDeath\")"
								},
								{
									"PinName": "InOptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": 3776,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "Added"
										},
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "Added"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "플레이어 사망/반죽음시 소환 해제되도록",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": -64,
							"NodePosY": 3440,
							"Comment": "플레이어 사망/반죽음시 소환 해제되도록",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=0.150000,G=0.150000,B=0.150000,A=0.500000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Get Summon Transform\n타깃은 GA Skill Rene Summon Ifrit Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2288,
							"NodePosY": 1184,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP NPC Ifrit",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Transform",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP NPC Ifrit",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get All Actors Of Class with Tag",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": 1104,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ActorClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_NPC_Ifrit_C"
								},
								{
									"PinName": "Tag",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "CharacterType.NPC"
								},
								{
									"PinName": "OutActors",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1456,
							"NodePosY": 1104,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get All Actors Of Class with Tag",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get All Actors Of Class with Tag",
											"TargetPin": "OutActors"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Get Instigator",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Summon Transform\n타깃은 GA Skill Rene Summon Ifrit Active",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal (Object)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1920,
							"NodePosY": 1361,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Instigator",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1632,
							"NodePosY": 1424,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1680,
							"NodePosY": 1104,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1680,
							"NodePosY": 1232,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1952,
							"NodePosY": 1088,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_SelfDeath_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Instigator",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1696,
							"NodePosY": 1360,
							"Pins": [
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								}
							]
						}
					],
					"NodeCount": 82
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rene/GA_Skill_Rene_SummonIfrit_Active.GA_Skill_Rene_SummonIfrit_Active"
		},
		{
			"AssetName": "GA_SKill_Cazimord_ManaStoneBurn",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "IgnoreShockHandle",
					"VarGuid": "35FF41844C5A5428A06E4FB6A45D5B14",
					"Category": "struct",
					"SubCategoryObject": "ActiveGameplayEffectHandle",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "FinalAttackRate",
					"VarGuid": "22C8522B46062CE6EE2C059228C1C07D",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "9",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "K2_CanActivateAbility",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "ActorInfo",
							"Type": "struct"
						},
						{
							"Name": "Handle",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 416,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 704,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1104,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1376,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1648,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										},
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1872,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Play Length\n타깃은 애니메이션 에셋",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1872,
							"NodePosY": 408,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2288,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2544,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Attack.Skill\")"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3728,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3984,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3136,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "RemainLastVelocity",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "float + float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2112,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 912,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1088,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1328,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Init Ultimate Value\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Init Ultimate Value\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Add Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1904,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Init Ultimate Value\n타깃은 WSCharacter Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Make Literal Gameplay Tag Container",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1504,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Ability.Ultimate\"),(TagName=\"Effect.IgnoreAttackFailMotion\"),(TagName=\"Character.State.Unstoppable\"),(TagName=\"Effect.IgnoreShockMotion\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										}
									]
								}
							]
						},
						{
							"NodeName": "Init Ultimate Value\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1632,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 416,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Remove Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Make Literal Gameplay Tag Container",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 240,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Ability.Ultimate\"),(TagName=\"Effect.IgnoreAttackFailMotion\"),(TagName=\"Character.State.Unstoppable\"),(TagName=\"Effect.IgnoreShockMotion\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 352,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2208,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set IgnoreShockHandle",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Ignore_Shock_C"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Stacks",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set IgnoreShockHandle",
											"TargetPin": "IgnoreShockHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set IgnoreShockHandle",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2544,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "IgnoreShockHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get IgnoreShockHandle",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 752,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "IgnoreShockHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "Handle"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Handle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get IgnoreShockHandle",
											"TargetPin": "IgnoreShockHandle"
										}
									]
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 2320,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2288,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2832,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Attack.Ultimate\")"
								}
							]
						},
						{
							"NodeName": "WaitGameplayEventPure",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2784,
							"NodePosY": -272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "게임플레이 태그 켜기",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackSuccess\")"
								},
								{
									"PinName": "OptionalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 3152,
							"NodePosY": -94,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitGameplayEventPure",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "게임플레이 태그 켜기",
											"TargetPin": "Selection"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GetHitResult",
											"TargetPin": "EffectContext"
										},
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Context"
										}
									]
								}
							]
						},
						{
							"NodeName": "게임플레이 태그 켜기",
							"NodeClass": "GameplayTagsK2Node_SwitchGameplayTag",
							"NodePosX": 3472,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitGameplayEventPure",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "Selection",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "EventTag"
										}
									]
								},
								{
									"PinName": "NotEqual_TagTag",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "Event.Attack.Ultimate",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							],
							"Properties":
							{
								"PinTags": "((TagName=\"Event.Attack.Ultimate\"))"
							}
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2560,
							"NodePosY": -288,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "WaitGameplayEventPure",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3472,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GetHitResult",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3472,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3744,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetHitResult",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3952,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "게임플레이 태그 켜기",
											"TargetPin": "Event.Attack.Ultimate"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "bBlockingHit"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4240,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_ShockMotion_Weak_C"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Stacks",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4576,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Enemy_ShockMotion_C"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Stacks",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Ability Target Data from Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3472,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										},
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4208,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4576,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Cazimord_ManaStoneBurn_AdditionalDamage_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4944,
							"NodePosY": -176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get FinalAttackRate",
											"TargetPin": "FinalAttackRate"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get FinalAttackRate",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4752,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "FinalAttackRate",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5264,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Ability Target Data from Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4976,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										}
									]
								}
							]
						}
					],
					"NodeCount": 52
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Cazimord/GA_SKill_Cazimord_ManaStoneBurn.GA_SKill_Cazimord_ManaStoneBurn"
		},
		{
			"AssetName": "GA_Skill_Rene_SummonShiva_Active",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "AttackInterval",
					"VarGuid": "4AA0600044A044C3DB85DA9C3C5FD75F",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "SummonActor",
					"VarGuid": "38438E7D4AE2DEF7058EB4BE21EE7EE1",
					"Category": "object",
					"SubCategoryObject": "BP_Shiva_C",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "OutTargets",
					"VarGuid": "8633D2A34BD1BEAF781F83BFDB69DFAC",
					"Category": "object",
					"SubCategoryObject": "Actor",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "NoAttackTags",
					"VarGuid": "68C5CAA44501317964F093A8617C9C72",
					"Category": "struct",
					"SubCategoryObject": "GameplayTagContainer",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bAttackSuccess",
					"VarGuid": "DF5044A741AEFAE8B7C8CBA51624118C",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "PartyID",
					"VarGuid": "0BBB018B48A4102EC127F5971BB7CB87",
					"Category": "int",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 240,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_PC_Rene_A",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnShiva\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "SpawnActor BP Shiva",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 848,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_PC_Rene_A",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_Shiva_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Actor Relative Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set SummonActor",
											"TargetPin": "SummonActor"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Undefined"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MultiplyWithRoot"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_PC_Rene_A",
											"TargetPin": "AsBP PC Rene A"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_PC_Rene_A",
											"TargetPin": "AsBP PC Rene A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 192,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_PC_Rene_A",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Attach Actor To Component\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1376,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Shiva",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Relative Location\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Shiva",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Parent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get RootLocSpringArm",
											"TargetPin": "RootLocSpringArm"
										}
									]
								},
								{
									"PinName": "SocketName",
									"PinCategory": "name",
									"Direction": "Input"
								},
								{
									"PinName": "LocationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "RotationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "ScaleRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "bWeldSimulatedBodies",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "TRUE"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Make Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 480,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Shiva",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Actor Relative Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1792,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SummonActor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Shiva",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "NewRelativeLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "50.000000,0.000000,0.000000"
								},
								{
									"PinName": "bSweep",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "SweepHitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bTeleport",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "SpawnShiva\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Spawn Shiva\n타깃은 GA Skill Rene Summon Shiva Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 592,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Owner Death\n타깃은 GA Skill Rene Summon Shiva Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "DoAttack\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Do Attack\n타깃은 GA Skill Rene Summon Shiva Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1840,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack End\n타깃은 GA Skill Rene Summon Shiva Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 1264,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Owner Death\n타깃은 GA Skill Rene Summon Shiva Active",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_NPCStat",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set SummonActor",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2192,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Relative Location\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "SummonActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Shiva",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SummonActor",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 432,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "SummonActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Server Death\n타깃은 BP Shiva",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 608,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SummonActor",
											"TargetPin": "SummonActor"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Death\n타깃은 BP Shiva",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get SummonActor",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 512,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "SummonActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Server Attack\n타깃은 BP Shiva\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 688,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SummonActor",
											"TargetPin": "SummonActor"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 192,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "DoAttack\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Server Attack\n타깃은 BP Shiva\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4400,
							"NodePosY": 1616,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Spawn Splash\n타깃은 GA Skill Rene Summon Shiva Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SummonActor",
											"TargetPin": "SummonActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1392,
							"NodePosY": 2320,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitSpawnSplash\nCustom Event",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1824,
							"NodePosY": 2416,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "End"
										}
									]
								}
							]
						},
						{
							"NodeName": "Vector Down",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1408,
							"NodePosY": 2432,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1600,
							"NodePosY": 2480,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Vector Down",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "300.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 1792,
							"NodePosY": 2592,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "[0]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "[1]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SummonActor",
											"TargetPin": "SummonActor"
										}
									]
								},
								{
									"PinName": "[2]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitSpawnSplash\nCustom Event",
											"TargetPin": "TargetActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1424,
							"NodePosY": 2608,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SummonActor",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1536,
							"NodePosY": 2704,
							"Pins": [
								{
									"PinName": "SummonActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[1]"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2528,
							"NodePosY": 2160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location And Rotation\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Line Trace For Objects",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2096,
							"NodePosY": 2160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Detach From Actor\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ObjectTypes",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "bTraceComplex",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "OutHit",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "bIgnoreSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "TraceColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "TraceHitColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "DrawTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 1616,
							"NodePosY": 2768,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "ObjectTypes"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1"
								},
								{
									"PinName": "[1]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery2"
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2528,
							"NodePosY": 2272,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "OutHit"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location And Rotation\n타깃은 액터",
											"TargetPin": "NewLocation"
										}
									]
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2240,
							"NodePosY": 2640,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2544,
							"NodePosY": 2640,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location And Rotation\n타깃은 액터",
											"TargetPin": "NewRotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set OutTargets",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1968,
							"NodePosY": 1472,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Clear",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bAttackSuccess",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OutTargets",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Order by Distance",
											"TargetPin": "OutArray"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop with Break",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1568,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Attack\n타깃은 GA Skill Rene Summon Shiva Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get AttackInterval",
											"TargetPin": "AttackInterval"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 160,
							"NodePosY": 960,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_PC_Rene_A",
											"TargetPin": "AsBP PC Rene A"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 160,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_PC_Rene_A",
											"TargetPin": "AsBP PC Rene A"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Rotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 240,
							"NodePosY": 2080,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitSpawnSplash\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SpawnSplash\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 256,
							"NodePosY": 2336,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Actor Location And Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2784,
							"NodePosY": 2144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "AsBP Splash Base"
										}
									]
								},
								{
									"PinName": "NewLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "NewRotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bSweep",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "SweepHitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bTeleport",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 256,
							"NodePosY": 3072,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitSplashActive\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SplashActive\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 992,
							"NodePosY": 1392,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 992,
							"NodePosY": 1440,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "SkillRangeInfo"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To BP_SplashBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 688,
							"NodePosY": 2160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Detach From Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "AsBP Splash Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location And Rotation\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Detach From Actor\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Apply Gameplay Effect to Sphere Overlap Actors",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1184,
							"NodePosY": 3136,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "InHitArray"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "AsBP Splash Base"
										}
									]
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Shiva_Attack_C"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TagValues",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "SpherePos",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "80.000000"
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Angle",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "bHitSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bHitPlayer",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bHitEnemy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bHitParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bOnlyParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "5"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bDrawDebug",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 272,
							"NodePosY": 3328,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "포맷 텍스트",
											"TargetPin": "ActorName"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_SplashBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 656,
							"NodePosY": 3136,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Print Text",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "AsBP Splash Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "EffectCauser"
										},
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InEffectCauser"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 928,
							"NodePosY": 3264,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "AsBP Splash Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 992,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "InHitArray"
										},
										{
											"TargetNode": "Clear",
											"TargetPin": "TargetArray"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 2,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 304,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Shiva\n타깃은 GA Skill Rene Summon Shiva Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2560,
							"NodePosY": 1824,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop with Break",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bAttackSuccess",
											"TargetPin": "bAttackSuccess"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 880,
							"NodePosY": 3024,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InInstigator"
										}
									]
								}
							]
						},
						{
							"NodeName": "Server Death\n타깃은 BP Shiva",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 880,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SummonActor",
											"TargetPin": "SummonActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Detach From Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1024,
							"NodePosY": 2144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "AsBP Splash Base"
										}
									]
								},
								{
									"PinName": "LocationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "RotationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "ScaleRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								}
							]
						},
						{
							"NodeName": "WaitSpawnSplash\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[2]"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Spawn Splash\n타깃은 GA Skill Rene Summon Shiva Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4800,
							"NodePosY": 1632,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Server Attack\n타깃은 BP Shiva\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Splash Active\n타깃은 GA Skill Rene Summon Shiva Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop with Break",
											"TargetPin": "Array Element"
										}
									]
								}
							]
						},
						{
							"NodeName": "WaitSplashActive\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 3072,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Splash Active\n타깃은 GA Skill Rene Summon Shiva Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5168,
							"NodePosY": 1632,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Spawn Splash\n타깃은 GA Skill Rene Summon Shiva Active",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bAttackSuccess",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Cast To BP_PC_Rene_A",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 496,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Shiva",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP PC Rene A",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get RootLocSpringArm",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "SpawnActor BP Shiva",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "SpawnActor BP Shiva",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get RootLocSpringArm",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 832,
							"NodePosY": 1136,
							"Pins": [
								{
									"PinName": "RootLocSpringArm",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "Parent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_PC_Rene_A",
											"TargetPin": "AsBP PC Rene A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_NPCStat",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 1488,
							"NodePosY": -288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackInterval",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_NPCStat"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Shiva"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Enemy Stat Data",
											"TargetPin": "EnemyStatData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set AttackInterval",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2144,
							"NodePosY": -272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_NPCStat",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AttackInterval",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Enemy Stat Data",
											"TargetPin": "AttackIntervalTime"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Enemy Stat Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1824,
							"NodePosY": -224,
							"Pins": [
								{
									"PinName": "EnemyStatData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_NPCStat",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "RewardIDUnprotectedHotTime",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "AttackIntervalTime",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackInterval",
											"TargetPin": "AttackInterval"
										}
									]
								},
								{
									"PinName": "bCanNotTargetAI",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "DOTReduceRatePer",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "BreakdownMax",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "BreakdownStunTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "BreakdownResetTime",
									"PinCategory": "real",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2160,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk5\",Attribute=/Script/WorldStalker.PassiveSet:Perk5,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1808,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2800,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveDuration"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2592,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.010000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Order by Distance",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1600,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "OriginLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutActorArray"
										}
									]
								},
								{
									"PinName": "OutArray",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set OutTargets",
											"TargetPin": "OutTargets"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1600,
							"NodePosY": 1376,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1600,
							"NodePosY": 1472,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Order by Distance",
											"TargetPin": "OriginLocation"
										}
									]
								}
							]
						},
						{
							"NodeName": "WaitAttackEnd\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 2560,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3056,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.NpcAttackEnd\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Do Attack\n타깃은 GA Skill Rene Summon Shiva Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3824,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack End\n타깃은 GA Skill Rene Summon Shiva Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3568,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Attack\n타깃은 GA Skill Rene Summon Shiva Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get AttackInterval",
											"TargetPin": "AttackInterval"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get AttackInterval",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3392,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "AttackInterval",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Attack End\n타깃은 GA Skill Rene Summon Shiva Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2192,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Attack\n타깃은 GA Skill Rene Summon Shiva Active",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Attack End\n타깃은 GA Skill Rene Summon Shiva Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4192,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Attack\n타깃은 GA Skill Rene Summon Shiva Active",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2784,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitAttackEnd\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Do Attack\n타깃은 GA Skill Rene Summon Shiva Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3072,
							"NodePosY": 1840,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack End\n타깃은 GA Skill Rene Summon Shiva Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Attack End\n타깃은 GA Skill Rene Summon Shiva Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3424,
							"NodePosY": 1840,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Attack\n타깃은 GA Skill Rene Summon Shiva Active",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2784,
							"NodePosY": 1856,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Attack\n타깃은 GA Skill Rene Summon Shiva Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1904,
							"NodePosY": 3136,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutActorArray"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "Make Hit Result",
											"TargetPin": "HitActor"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Execute GameplayCue On Actor (Burst)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2576,
							"NodePosY": 3136,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayCueFunctionLibrary"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.Hit.General\")"
								},
								{
									"PinName": "Parameters",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Gameplay Cue Parameters",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2576,
							"NodePosY": 3344,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "NormalizedMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "RawMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "MatchedTagName",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "OriginalTag",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedSourceTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedTargetTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SourceObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PhysicalMaterial",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "AbilityLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "TargetAttachComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bReplicateLocationWhenUsingMinimalRepProxy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "Parameters"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Effect Context",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2288,
							"NodePosY": 3360,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "InInstigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InEffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "AsBP Splash Base"
										}
									]
								},
								{
									"PinName": "InHitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Hit Result",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "EffectContext"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2240,
							"NodePosY": 3488,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,1",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,1"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InHitResult"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1984,
							"NodePosY": 3680,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Hit Result",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1984,
							"NodePosY": 3760,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "InRot"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Rotation X Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1984,
							"NodePosY": 3840,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Hit Result",
											"TargetPin": "Normal"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1376,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "float + float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1680,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1936,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1376,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get AttackInterval",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1568,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "AttackInterval",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "float + float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1776,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveDuration"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3280,
							"NodePosY": 1472,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop with Break",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2576,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop with Break",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop with Break",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "For Each Loop with Break",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2304,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bAttackSuccess",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set OutTargets",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "Break",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bAttackSuccess",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Wait Spawn Splash\n타깃은 GA Skill Rene Summon Shiva Active",
											"TargetPin": "TargetActor"
										},
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 3568,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3856,
							"NodePosY": 1456,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagContainer",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get NoAttackTags",
											"TargetPin": "NoAttackTags"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get NoAttackTags",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3856,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "NoAttackTags",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "TagContainer"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4176,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Attack\n타깃은 BP Shiva\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bAttackSuccess",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 5536,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Splash Active\n타깃은 GA Skill Rene Summon Shiva Active",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop with Break",
											"TargetPin": "Break"
										}
									]
								},
								{
									"PinName": "bAttackSuccess",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set bAttackSuccess",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1968,
							"NodePosY": 1568,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set OutTargets",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop with Break",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "bAttackSuccess",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get bAttackSuccess",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2560,
							"NodePosY": 1776,
							"Pins": [
								{
									"PinName": "bAttackSuccess",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1296,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Order by Distance",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InHitArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "OutActorArray",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Order by Distance",
											"TargetPin": "InArray"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1584,
							"NodePosY": 3120,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InHitArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "OutActorArray",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "Clear",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1968,
							"NodePosY": 1376,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Order by Distance",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set OutTargets",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutHits"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 416,
							"NodePosY": 3665,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 576,
							"NodePosY": 3642,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "SkillDamageRate",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Tag Value Pair",
											"TargetPin": "Value"
										}
									]
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Tag Value Pair",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 816,
							"NodePosY": 3600,
							"Pins": [
								{
									"PinName": "TagValuePair",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.MagicalDamage\")"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDamageRate"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 992,
							"NodePosY": 3488,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "TagValues"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Tag Value Pair",
											"TargetPin": "TagValuePair"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 848,
							"NodePosY": 3360,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,50.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "SpherePos"
										}
									]
								}
							]
						},
						{
							"NodeName": "Print Text",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1024,
							"NodePosY": 3136,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InText",
									"PinCategory": "text",
									"Direction": "Input",
									"DefaultText": "Hello",
									"LinkedTo": [
										{
											"TargetNode": "포맷 텍스트",
											"TargetPin": "Result"
										}
									]
								},
								{
									"PinName": "bPrintToScreen",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bPrintToLog",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TextColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=0.660000,B=1.000000,A=1.000000)"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2.000000"
								},
								{
									"PinName": "Key",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								}
							]
						},
						{
							"NodeName": "포맷 텍스트",
							"NodeClass": "K2Node_FormatText",
							"NodePosX": 688,
							"NodePosY": 3440,
							"Pins": [
								{
									"PinName": "Format",
									"PinCategory": "text",
									"Direction": "Input",
									"DefaultText": "{ActorName} Is Not Valid(Skill)"
								},
								{
									"PinName": "Result",
									"PinCategory": "text",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Print Text",
											"TargetPin": "InText"
										}
									]
								},
								{
									"PinName": "ActorName",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2416,
							"NodePosY": -304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackInterval",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set PartyID",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "PartyID",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Set PartyID",
											"TargetPin": "PartyID"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2128,
							"NodePosY": -176,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set PartyID",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2704,
							"NodePosY": -272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "PartyID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "PartyID"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2832,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop with Break",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "PartyID",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Integer)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Not Equal (Integer)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3120,
							"NodePosY": 1667,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "PartyID"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PartyID",
											"TargetPin": "PartyID"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get PartyID",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2960,
							"NodePosY": 1696,
							"Pins": [
								{
									"PinName": "PartyID",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Integer)",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3296,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "WaitOwnerDeath\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 3904,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Tag Add",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 208,
							"NodePosY": 3920,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitOwnerDeath\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Added",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Character.State.HalfDeath\")"
								},
								{
									"PinName": "InOptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Tag Add",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 208,
							"NodePosY": 4114,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Added",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Character.State.Dead\")"
								},
								{
									"PinName": "InOptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 704,
							"NodePosY": 4160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "Added"
										},
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "Added"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Owner Death\n타깃은 GA Skill Rene Summon Shiva Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 928,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Shiva\n타깃은 GA Skill Rene Summon Shiva Active",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "플레이어 사망/반죽음시 소환 해제되도록",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": -64,
							"NodePosY": 3840,
							"Comment": "플레이어 사망/반죽음시 소환 해제되도록",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=0.150000,G=0.150000,B=0.150000,A=0.500000)",
								"FontSize": "18"
							}
						}
					],
					"NodeCount": 129
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rene/GA_Skill_Rene_SummonShiva_Active.GA_Skill_Rene_SummonShiva_Active"
		},
		{
			"AssetName": "GA_Skill_Cazimord_FrontKick",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "KnockbackPower",
					"VarGuid": "F9A35EA04A1EEBAD61A37295898949DB",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 216,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 752,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1232,
							"NodePosY": 35,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1504,
							"NodePosY": 88,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										},
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1728,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2128,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "RemainLastVelocity",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2448,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack Success\n타깃은 GA Skill Cazimord Front Kick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Attack.Skill\")"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2128,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Play Length\n타깃은 애니메이션 에셋",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1728,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3344,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3104,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack Success\n타깃은 GA Skill Cazimord Front Kick",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "WaitAttackSuccess\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 480,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackSuccess\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 832,
							"NodePosY": 1146,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1287,
							"NodePosY": 1146,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "Cast To WSAbilitySystemComponent",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1216,
							"NodePosY": 924,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_ShockMotion_Medium_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1568,
							"NodePosY": 830,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAbilitySystemComponent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 832,
							"NodePosY": 862,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Attack Success\n타깃은 GA Skill Cazimord Front Kick",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2784,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Gameplay Event Data",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 3088,
							"NodePosY": 964,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Construct GA Knockback Parameter",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3424,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Duration",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAbilitySystemComponent",
											"TargetPin": "AsWSAbility System Component"
										}
									]
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GA_Knockback_C"
								},
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Construct GA Knockback Parameter",
							"NodeClass": "K2Node_GenericCreateObject",
							"NodePosX": 2288,
							"NodePosY": 846,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAbilitySystemComponent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Distance",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GA_KnockbackParameter_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "OptionalObject"
										},
										{
											"TargetNode": "Set Distance",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Duration",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Cast To WSAbilitySystemComponent",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1936,
							"NodePosY": 846,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Construct GA Knockback Parameter",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSAbility System Component",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1568,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1216,
							"NodePosY": 702,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Enemy_ShockMotion_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 214,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitAttackSuccess\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set Distance",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2672,
							"NodePosY": 864,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Construct GA Knockback Parameter",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Duration",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "300.000000"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Construct GA Knockback Parameter",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Duration",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2896,
							"NodePosY": 864,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Distance",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.300000"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Construct GA Knockback Parameter",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2688,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "Instigator"
										}
									]
								}
							]
						}
					],
					"NodeCount": 32
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Cazimord/GA_Skill_Cazimord_FrontKick.GA_Skill_Cazimord_FrontKick"
		},
		{
			"AssetName": "GE_Attack_Rene_Scratching",
			"ParentClass": "GE_Attack_Ability_C",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rene/GE_Attack_Rene_Scratching.GE_Attack_Rene_Scratching"
		},
		{
			"AssetName": "GA_Skill_Cazimord_Flash",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "WaitTask",
					"VarGuid": "7136346D49386B89B3646285595DA50F",
					"Category": "object",
					"SubCategoryObject": "AbilityTask_WaitInputRelease",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "SubAttackSpeed",
					"VarGuid": "E3023F2841E780E71350EC876B67F09F",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bIsAttackEnd",
					"VarGuid": "D7CBE463457DE16F6FD72FB47A41ADAF",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime_Stack.GE_Skill_CoolTime_Stack_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "3",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "K2_CanActivateAbility",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "ActorInfo",
							"Type": "struct"
						},
						{
							"Name": "Handle",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 240,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 2880,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 2880,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WaitTask",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 640,
							"NodePosY": 2938,
							"Pins": [
								{
									"PinName": "WaitTask",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Task\n타깃은 게임플레이 태스크",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Task\n타깃은 게임플레이 태스크",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1088,
							"NodePosY": 2864,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WaitTask",
											"TargetPin": "WaitTask"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 816,
							"NodePosY": 2880,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WaitTask",
											"TargetPin": "WaitTask"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Task\n타깃은 게임플레이 태스크",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2032,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 3040,
							"NodePosY": 1247,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 3325,
							"NodePosY": 1269,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3552,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Character Hit\n타깃은 GA Skill Cazimord Flash",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000",
									"LinkedTo": [
										{
											"TargetNode": "Get SubAttackSpeed",
											"TargetPin": "SubAttackSpeed"
										}
									]
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3968,
							"NodePosY": 1200,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3968,
							"NodePosY": 1344,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 928,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SubAttackSpeed",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1424,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Calculate Sub Attack Speed\n타깃은 BP Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Calculate Sub Attack Speed\n타깃은 BP Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1680,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "Base",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set SubAttackSpeed",
											"TargetPin": "SubAttackSpeed"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set SubAttackSpeed",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1952,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "SubAttackSpeed",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Calculate Sub Attack Speed\n타깃은 BP Player",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get SubAttackSpeed",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3360,
							"NodePosY": 1376,
							"Pins": [
								{
									"PinName": "SubAttackSpeed",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "Rate"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "WaitSkillActivate\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1856,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 704,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 448,
							"NodePosY": 2880,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bIsAttackEnd",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": 3088,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithGrantedTags\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "RemoveGameplayEffectFromOwnerWithGrantedTags\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": 3088,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Root Motion\n타깃은 GA Skill Cazimord Flash",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "WithGrantedTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Skill.Type.Stack\")))"
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								}
							]
						},
						{
							"NodeName": "WaitCharacterHit\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 832,
							"NodePosY": 1504,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop Movement Immediately\n타깃은 무브먼트 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "End"
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 736,
							"NodePosY": 1680,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CharacterMovement",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1072,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "CharacterMovement",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop Movement Immediately\n타깃은 무브먼트 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 224,
							"NodePosY": 1312,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitCharacterHit\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.CapsuleComponentHit\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Stop Movement Immediately\n타깃은 무브먼트 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1088,
							"NodePosY": 1504,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Root Motion\n타깃은 GA Skill Cazimord Flash",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterMovement",
											"TargetPin": "CharacterMovement"
										}
									]
								}
							]
						},
						{
							"NodeName": "RemoveRootMotion\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 2416,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Jump Root Motion\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Remove Root Motion\n타깃은 GA Skill Cazimord Flash",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1360,
							"NodePosY": 1504,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Stop Movement Immediately\n타깃은 무브먼트 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Remove Root Motion\n타깃은 GA Skill Cazimord Flash",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1248,
							"NodePosY": 3088,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithGrantedTags\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Remove Jump Root Motion\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 2400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "RemoveRootMotion\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Jump"
								}
							]
						},
						{
							"NodeName": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2960,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Skill Activate\n타깃은 GA Skill Cazimord Flash",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Character Hit\n타깃은 GA Skill Cazimord Flash",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Attack.Skill\")"
								}
							]
						},
						{
							"NodeName": "Wait Skill Activate\n타깃은 GA Skill Cazimord Flash",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2640,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Character Hit\n타깃은 GA Skill Cazimord Flash",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3264,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2320,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Skill Activate\n타깃은 GA Skill Cazimord Flash",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "RemainLastVelocity",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -80,
							"NodePosY": 2544,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Jump Root Motion\n타깃은 WSCharacter Player\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 448,
							"NodePosY": 1872,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitSkillActivate\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bIsAttackEnd",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackEnd\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Set bIsAttackEnd",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 800,
							"NodePosY": 1952,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bIsAttackEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get bIsAttackEnd",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 464,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "bIsAttackEnd",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 624,
							"NodePosY": 1376,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bIsAttackEnd",
											"TargetPin": "bIsAttackEnd"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bIsAttackEnd",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 608,
							"NodePosY": 3296,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bIsAttackEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 45
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Cazimord/GA_Skill_Cazimord_Flash.GA_Skill_Cazimord_Flash"
		},
		{
			"AssetName": "GE_BloodChangeDamage",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rene/GE_BloodChangeDamage.GE_BloodChangeDamage"
		},
		{
			"AssetName": "GA_Skill_Cazimord_Burn_Active",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "CurrentAttackType",
					"VarGuid": "9DEFC7C3404E7016BDA92A9EDC69D2BE",
					"Category": "byte",
					"SubCategoryObject": "EWSAttackType",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -176,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 1136,
							"NodePosY": -176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "WaitGameplayEventPure",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_3",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1360,
							"NodePosY": -272,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitGameplayEventPure",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "게임플레이 태그 켜기",
											"TargetPin": "Selection"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Context"
										},
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Context"
										},
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Context"
										},
										{
											"TargetNode": "GetHitResult",
											"TargetPin": "EffectContext"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_3"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveDuration"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1600,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1840,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Cazimord_Burn_Active_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2192,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Duration\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveDuration"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 272,
							"NodePosY": -176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 560,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2512,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1952,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2400,
							"NodePosY": -448,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "게임플레이 태그 켜기",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Cazimord_Burn_AttachFire_C"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2128,
							"NodePosY": -272,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 688,
							"NodePosY": 343,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 880,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "StalkerName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "bIsUltimate",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "bUnSelectable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bUsable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "Icon",
									"PinCategory": "softobject",
									"Direction": "Output"
								},
								{
									"PinName": "Name",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "Desc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "SkillAttackType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillElementType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillDamageRate",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "WalkSpeedMultiplier",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingCrossHairRowName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "ManaCost",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "CoolTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CooltimeGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveAbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										},
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										},
										{
											"TargetNode": "Set Active Duration\n타깃은 BP Cazimord Burn Effect\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "Duration"
										},
										{
											"TargetNode": "Set Active Duration\n타깃은 BP Cazimord Burn Effect\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockLevel",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockGold",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockCost",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "SpawnActor BP Cazimord Burn Effect",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 1616,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_Cazimord_Burn_Effect_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Active Duration\n타깃은 BP Cazimord Burn Effect\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Transform\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MultiplyWithRoot"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1072,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Cazimord Burn Effect",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "Get Actor Transform\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "SpawnActor BP Cazimord Burn Effect",
											"TargetPin": "Owner"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 1296,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Cazimord Burn Effect",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Cazimord Burn Effect",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "SpawnActor BP Cazimord Burn Effect",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 1616,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_Cazimord_Burn_Effect_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Active Duration\n타깃은 BP Cazimord Burn Effect\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Transform\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MultiplyWithRoot"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Actor Transform\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1376,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Cazimord Burn Effect",
											"TargetPin": "SpawnTransform"
										},
										{
											"TargetNode": "SpawnActor BP Cazimord Burn Effect",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Active Duration\n타깃은 BP Cazimord Burn Effect\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2752,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Cazimord Burn Effect",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveDuration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Active Duration\n타깃은 BP Cazimord Burn Effect\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2752,
							"NodePosY": 944,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Cazimord Burn Effect",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveDuration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Attach Actor To Component\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2176,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Cazimord Burn Effect",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Active Duration\n타깃은 BP Cazimord Burn Effect\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Cazimord Burn Effect",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Parent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "SocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "socket_R_Weapon"
								},
								{
									"PinName": "LocationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "RotationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "ScaleRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "bWeldSimulatedBodies",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "TRUE"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 976,
							"NodePosY": 1161,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Mesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1296,
							"NodePosY": 1200,
							"Pins": [
								{
									"PinName": "Mesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "Parent"
										},
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "Parent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Attach Actor To Component\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2176,
							"NodePosY": 960,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Cazimord Burn Effect",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Active Duration\n타깃은 BP Cazimord Burn Effect\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Cazimord Burn Effect",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Parent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "SocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "socket_L_Weapon"
								},
								{
									"PinName": "LocationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "RotationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "ScaleRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "bWeldSimulatedBodies",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "TRUE"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3056,
							"NodePosY": -448,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "게임플레이 태그 켜기",
											"TargetPin": "Event.Attack.Normal"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Cazimord_Burn_AdditionalDamage_C"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3056,
							"NodePosY": -176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "게임플레이 태그 켜기",
											"TargetPin": "Event.Attack.Skill"
										},
										{
											"TargetNode": "게임플레이 태그 켜기",
											"TargetPin": "Event.Attack.Ultimate"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Cazimord_Burn_AdditionalDamage_Skill_C"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "WaitGameplayEventPure",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1328,
							"NodePosY": -496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackSuccess\")"
								},
								{
									"PinName": "OptionalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "게임플레이 태그 켜기",
							"NodeClass": "GameplayTagsK2Node_SwitchGameplayTag",
							"NodePosX": 2752,
							"NodePosY": -432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Selection",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "EventTag"
										}
									]
								},
								{
									"PinName": "NotEqual_TagTag",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "Event.Attack.Normal",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Event.Attack.Skill",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Event.Attack.Ultimate",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								}
							],
							"Properties":
							{
								"PinTags": "((TagName=\"Event.Attack.Normal\"),(TagName=\"Event.Attack.Skill\"),(TagName=\"Event.Attack.Ultimate\"))"
							}
						},
						{
							"NodeName": "GetHitResult",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1680,
							"NodePosY": -176,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1952,
							"NodePosY": -368,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetHitResult",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2160,
							"NodePosY": -432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitGameplayEventPure",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "bBlockingHit"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								}
							]
						}
					],
					"NodeCount": 35
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Cazimord/GA_Skill_Cazimord_Burn_Active.GA_Skill_Cazimord_Burn_Active"
		},
		{
			"AssetName": "GE_Equip_Rene_Snare",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rene/GE_Equip_Rene_Snare.GE_Equip_Rene_Snare"
		},
		{
			"AssetName": "GA_Skill_Cazimord_Burn",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -352,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 192,
							"NodePosY": -352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": -368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 944,
							"NodePosY": -187,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ActiveDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Active Duration\n타깃은 BP Cazimord Burn Effect\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "Duration"
										},
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "EventMagnitude"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 400,
							"NodePosY": -368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 688,
							"NodePosY": -352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1584,
							"NodePosY": -352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1264,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										},
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2000,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2544,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2960,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GA_Skill_Cazimord_Burn_Active_C"
								},
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Play Length\n타깃은 애니메이션 에셋",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1584,
							"NodePosY": 72,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float + float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1856,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3456,
							"NodePosY": -352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3696,
							"NodePosY": -368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 48,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1984,
							"NodePosY": -352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SpawnEffect\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 2512,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Cazimord_Burn_Effect",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Cazimord_Burn_Effect",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2512,
							"NodePosY": -288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Active Duration\n타깃은 BP Cazimord Burn Effect\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "AsBP Cazimord Burn Effect",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Active Duration\n타깃은 BP Cazimord Burn Effect\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Active Duration\n타깃은 BP Cazimord Burn Effect\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2816,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Cazimord_Burn_Effect",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Cazimord_Burn_Effect",
											"TargetPin": "AsBP Cazimord Burn Effect"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveDuration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Gameplay Event Data",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 2576,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"\")"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "()"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=)"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=)"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveDuration"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "()"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 2320,
							"NodePosY": -288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Cazimord_Burn_Effect",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2480,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "execute"
										}
									]
								}
							]
						}
					],
					"NodeCount": 24
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Cazimord/GA_Skill_Cazimord_Burn.GA_Skill_Cazimord_Burn"
		},
		{
			"AssetName": "GE_Ifrit_Attack_Splash",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rene/GE_Ifrit_Attack_Splash.GE_Ifrit_Attack_Splash"
		},
		{
			"AssetName": "GA_Skill_Cazimord_BladeStorm_Perk",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "2",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 736,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1216,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1488,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										},
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1712,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Play Length\n타깃은 애니메이션 에셋",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1712,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2128,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2128,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Attack.Skill\")"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3024,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2784,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2448,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "RemainLastVelocity",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						}
					],
					"NodeCount": 14
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Cazimord/GA_Skill_Cazimord_BladeStorm_Perk.GA_Skill_Cazimord_BladeStorm_Perk"
		},
		{
			"AssetName": "GE_Shiva_Attack",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rene/GE_Shiva_Attack.GE_Shiva_Attack"
		},
		{
			"AssetName": "GA_Skill_Cazimord_BladeStorm",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "IgnoreShockHandle",
					"VarGuid": "751E39714A08DD1DF814DA979BEFE610",
					"Category": "struct",
					"SubCategoryObject": "ActiveGameplayEffectHandle",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 736,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1136,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1408,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1680,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										},
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1984,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Play Length\n타깃은 애니메이션 에셋",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1968,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2384,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2384,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Attack.Skill\")"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3280,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3040,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2704,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "RemainLastVelocity",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2384,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 192,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 944,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set IgnoreShockHandle",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Ignore_Shock_C"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Stacks",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set IgnoreShockHandle",
											"TargetPin": "IgnoreShockHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set IgnoreShockHandle",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1664,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "IgnoreShockHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1104,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 400,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get IgnoreShockHandle",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 448,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "IgnoreShockHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "Handle"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Handle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get IgnoreShockHandle",
											"TargetPin": "IgnoreShockHandle"
										}
									]
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						}
					],
					"NodeCount": 24
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Cazimord/GA_Skill_Cazimord_BladeStorm.GA_Skill_Cazimord_BladeStorm"
		},
		{
			"AssetName": "GE_Shiva_Attack_Slow",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rene/GE_Shiva_Attack_Slow.GE_Shiva_Attack_Slow"
		},
		{
			"AssetName": "GA_Cazimord_Stack_Manager",
			"ParentClass": "WSGameplayAbility",
			"Variables": [
				{
					"Name": "StackHandle",
					"VarGuid": "C7D086904A0F9CBDDDF601845EFF78AA",
					"Category": "struct",
					"SubCategoryObject": "ActiveGameplayEffectHandle",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 192,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 192,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1744,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Skill",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Cazimord_Flash_Stack_C"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Stacks",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "MaxStackCount"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_Skill",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 1120,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_Skill"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "SK170201"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1440,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Skill",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "Stacks"
										}
									]
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 416,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 848,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Skill",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 592,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						}
					],
					"NodeCount": 10
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Cazimord/GA_Cazimord_Stack_Manager.GA_Cazimord_Stack_Manager"
		},
		{
			"AssetName": "GE_Skill_Rene_BloodChange_DamageReduction",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rene/GE_Skill_Rene_BloodChange_DamageReduction.GE_Skill_Rene_BloodChange_DamageReduction"
		},
		{
			"AssetName": "GE_Skill_Rene_BloodSword",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rene/GE_Skill_Rene_BloodSword.GE_Skill_Rene_BloodSword"
		},
		{
			"AssetName": "GE_Skill_Clad_TurnUndead",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Clad/GE_Skill_Clad_TurnUndead.GE_Skill_Clad_TurnUndead"
		},
		{
			"AssetName": "GE_Skill_Rene_PoisonGas_IgnoreHeal",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rene/GE_Skill_Rene_PoisonGas_IgnoreHeal.GE_Skill_Rene_PoisonGas_IgnoreHeal"
		},
		{
			"AssetName": "GE_Skill_Clad_HolyCure",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Clad/GE_Skill_Clad_HolyCure.GE_Skill_Clad_HolyCure"
		},
		{
			"AssetName": "GE_Skill_Rene_RedCarnival",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rene/GE_Skill_Rene_RedCarnival.GE_Skill_Rene_RedCarnival"
		},
		{
			"AssetName": "GE_Skill_Clad_Gold",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Clad/GE_Skill_Clad_Gold.GE_Skill_Clad_Gold"
		},
		{
			"AssetName": "GE_Skill_Rene_Slow",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Rene/GE_Skill_Rene_Slow.GE_Skill_Rene_Slow"
		},
		{
			"AssetName": "GE_Perk_Clad_TurnUndead",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Clad/GE_Perk_Clad_TurnUndead.GE_Perk_Clad_TurnUndead"
		},
		{
			"AssetName": "BP_Nave_EscapeEffectControl",
			"ParentClass": "Actor",
			"Variables": [
				{
					"Name": "Beam",
					"VarGuid": "52191BF34A784AA77A3FABBE934AFDE5",
					"Category": "object",
					"SubCategoryObject": "NiagaraComponent",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Object Types",
					"VarGuid": "37713B2F49567AAD41255DB9449D5809",
					"Category": "byte",
					"SubCategoryObject": "EObjectTypeQuery",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Length",
					"VarGuid": "21DFC067417FEF50C1F24DAA9CA2ADEB",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"MetaData":
					{
						"ExposeOnSpawn": "true"
					},
					"Source": "Blueprint"
				},
				{
					"Name": "Radius",
					"VarGuid": "2E6BEF814A09B872FF3C9AB4B96D28BD",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"MetaData":
					{
						"ExposeOnSpawn": "true"
					},
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "DefaultSceneRoot",
					"Class": "SceneComponent"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "Get Mesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 800,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "Mesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Children Components\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Socket Transform\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Socket Transform\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Children Components\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1008,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "bIncludeAllDescendants",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Children",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1328,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Children Components\n타깃은 씬 컴포넌트",
											"TargetPin": "Children"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get ComponentTags",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Cast To NiagaraComponent",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get ComponentTags",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1584,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "ComponentTags",
									"PinCategory": "name",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Item",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find Item",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1824,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ComponentTags",
											"TargetPin": "ComponentTags"
										}
									]
								},
								{
									"PinName": "ItemToFind",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "DeathRay"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer >= integer",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "integer >= integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2112,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Item",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2304,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer >= integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To NiagaraComponent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To NiagaraComponent",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2512,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Beam",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "As나이아가라 파티클 시스템 컴포넌트",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Beam",
											"TargetPin": "Beam"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Vector Parameter\n타깃은 FXSystem 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2624,
							"NodePosY": 1472,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Float Parameter\n타깃은 FXSystem 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ParameterName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Beam_End"
								},
								{
									"PinName": "Param",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Rotate Vector",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 256,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Forward Vector\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Beam",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2896,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To NiagaraComponent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Beam",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To NiagaraComponent",
											"TargetPin": "As나이아가라 파티클 시스템 컴포넌트"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 720,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Beam",
											"TargetPin": "Beam"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Trace By Channel",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Beam",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 384,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "Beam",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Float Parameter\n타깃은 FXSystem 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2880,
							"NodePosY": 1472,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Vector Parameter\n타깃은 FXSystem 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ParameterName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Beam_Width"
								},
								{
									"PinName": "Param",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Map Range Clamped",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Map Range Clamped",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2560,
							"NodePosY": 1696,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Distance"
										}
									]
								},
								{
									"PinName": "InRangeA",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "InRangeB",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "900.000000"
								},
								{
									"PinName": "OutRangeA",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "88.000000"
								},
								{
									"PinName": "OutRangeB",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "20.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set Float Parameter\n타깃은 FXSystem 컴포넌트",
											"TargetPin": "Param"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Object Types",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1296,
							"NodePosY": 1728,
							"Pins": [
								{
									"PinName": "Object Types",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "ObjectTypeQuery1"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 928,
							"NodePosY": 1472,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Sphere Trace By Channel",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Forward Vector\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 736,
							"NodePosY": 1568,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 992,
							"NodePosY": 1632,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Forward Vector\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Length",
											"TargetPin": "Length"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Length",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 816,
							"NodePosY": 1680,
							"Pins": [
								{
									"PinName": "Length",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1200,
							"NodePosY": 1568,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Trace By Channel",
											"TargetPin": "End"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Radius",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1296,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Trace By Channel",
											"TargetPin": "Radius"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 1296,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Trace By Channel",
											"TargetPin": "ActorsToIgnore"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2000,
							"NodePosY": 1584,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Trace By Channel",
											"TargetPin": "OutHit"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Map Range Clamped",
											"TargetPin": "Value"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Inverse Transform Location",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Inverse Transform Location",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2224,
							"NodePosY": 1488,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Trace By Channel",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "bBlockingHit"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Vector Parameter\n타깃은 FXSystem 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Vector Parameter\n타깃은 FXSystem 컴포넌트",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Vector Parameter\n타깃은 FXSystem 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2912,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Float Parameter\n타깃은 FXSystem 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ParameterName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Beam_End"
								},
								{
									"PinName": "Param",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Rotate Vector",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Float Parameter\n타깃은 FXSystem 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3168,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Vector Parameter\n타깃은 FXSystem 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ParameterName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Beam_Width"
								},
								{
									"PinName": "Param",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "20.000000"
								}
							]
						},
						{
							"NodeName": "Get Socket Transform\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1744,
							"NodePosY": 2016,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "InSocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "socket_Projectile"
								},
								{
									"PinName": "TransformSpace",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "RTS_World"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Inverse Transform Location",
											"TargetPin": "T"
										}
									]
								}
							]
						},
						{
							"NodeName": "Inverse Transform Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2224,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "T",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Socket Transform\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Rotate Vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Rotate Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2496,
							"NodePosY": 2016,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Inverse Transform Location",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,-90.000000,0.000000"
								},
								{
									"PinName": "B_Roll",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "B_Pitch",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "90.000000"
								},
								{
									"PinName": "B_Yaw",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set Vector Parameter\n타깃은 FXSystem 컴포넌트",
											"TargetPin": "Param"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Socket Transform\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1744,
							"NodePosY": 2256,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "InSocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "socket_Projectile"
								},
								{
									"PinName": "TransformSpace",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "RTS_World"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Inverse Transform Location",
											"TargetPin": "T"
										}
									]
								}
							]
						},
						{
							"NodeName": "Inverse Transform Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2144,
							"NodePosY": 2352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "T",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Socket Transform\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "TraceEnd"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Rotate Vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Rotate Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2496,
							"NodePosY": 2256,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Inverse Transform Location",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,-90.000000,0.000000"
								},
								{
									"PinName": "B_Roll",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "B_Pitch",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "90.000000"
								},
								{
									"PinName": "B_Yaw",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set Vector Parameter\n타깃은 FXSystem 컴포넌트",
											"TargetPin": "Param"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Beam",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1056,
							"NodePosY": 1376,
							"Pins": [
								{
									"PinName": "Beam",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1216,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Beam",
											"TargetPin": "Beam"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Trace By Channel",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3120,
							"NodePosY": 1488,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Float Parameter\n타깃은 FXSystem 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.020000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3408,
							"NodePosY": 1824,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Float Parameter\n타깃은 FXSystem 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.020000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 2512,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Beam",
											"TargetPin": "Beam"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Vector Parameter\n타깃은 FXSystem 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Float Parameter\n타깃은 FXSystem 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Vector Parameter\n타깃은 FXSystem 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Float Parameter\n타깃은 FXSystem 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Sphere Trace By Channel",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1584,
							"NodePosY": 1488,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Radius",
											"TargetPin": "Radius"
										}
									]
								},
								{
									"PinName": "TraceChannel",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "TraceTypeQuery7"
								},
								{
									"PinName": "bTraceComplex",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "OutHit",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "bIgnoreSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TraceColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "TraceHitColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "DrawTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						}
					],
					"NodeCount": 43
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Nave/BP_Nave_EscapeEffectControl.BP_Nave_EscapeEffectControl"
		},
		{
			"AssetName": "GE_Perk_Clad_StigmaAggroPer",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Clad/GE_Perk_Clad_StigmaAggroPer.GE_Perk_Clad_StigmaAggroPer"
		},
		{
			"AssetName": "GA_Skill_Clad_TurnUndead",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "DefenseDebuffAmount",
					"VarGuid": "F279FAA9448A6474B5A453ABAE5FFA22",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Wait Gameplay Event to Actor",
							"NodeClass": "K2Node_AsyncAction",
							"NodePosX": 224,
							"NodePosY": -126,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SkillActivate\")"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -64,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "TargetActor"
										},
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -640,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": -368,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 608,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hit Row Name\n타깃은 Hitable",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hit Row Name\n타깃은 Hitable",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Hit Row Name\n타깃은 Hitable",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 928,
							"NodePosY": -224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "InName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Clad_TurnUndeadHit"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -608,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": -416,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Gameplay Effect to Sphere Overlap Actors",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1568,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Clad_TurnUndead_C"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TagValues",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "SpherePos",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "Dist"
										}
									]
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Angle",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "bHitSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "bHitSelf"
										}
									]
								},
								{
									"PinName": "bHitPlayer",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "bHitPlayer"
										}
									]
								},
								{
									"PinName": "bHitEnemy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "bHitEnemy"
										}
									]
								},
								{
									"PinName": "bHitParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "bHitParty"
										}
									]
								},
								{
									"PinName": "bOnlyParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "bPartyOnly"
										}
									]
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bDrawDebug",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1568,
							"NodePosY": -288,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "EffectCauser"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "SpherePos"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 624,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Shake Camera\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Shake Camera\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Shake Camera\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 928,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Power",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								}
							]
						},
						{
							"NodeName": "Set Hit Row Name by Current Weapon\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 96,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": -192,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hit Row Name by Current Weapon\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hit Row Name by Current Weapon\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -496,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Shake Camera\n타깃은 WSCharacter Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1152,
							"NodePosY": -469,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1152,
							"NodePosY": -400,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "SkillRangeInfo"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Range Info",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1184,
							"NodePosY": -304,
							"Pins": [
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "Dist",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "Radius"
										}
									]
								},
								{
									"PinName": "bHitSelf",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "bHitSelf"
										}
									]
								},
								{
									"PinName": "bHitPlayer",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "bHitPlayer"
										}
									]
								},
								{
									"PinName": "bHitParty",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "bHitParty"
										}
									]
								},
								{
									"PinName": "bPartyOnly",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "bOnlyParty"
										}
									]
								},
								{
									"PinName": "bHitEnemy",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "bHitEnemy"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1936,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1952,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1952,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Gameplay Attribute Value\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Gameplay Attribute Value\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1952,
							"NodePosY": 178,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Defense\",Attribute=/Script/WorldStalker.CharacterSet:Defense,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "bFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float - float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "선택",
											"TargetPin": "Option 0"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2352,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get Gameplay Attribute Value\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "bFound"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2352,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Defense_Debuff_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2688,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Duration\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "3.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2992,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3296,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Ability Target Data from Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2352,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get DefenseDebuffAmount",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2096,
							"NodePosY": 362,
							"Pins": [
								{
									"PinName": "DefenseDebuffAmount",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float - float",
											"TargetPin": "B"
										},
										{
											"TargetNode": "선택",
											"TargetPin": "Option 1"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "float - float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2320,
							"NodePosY": 333,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Gameplay Attribute Value\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get DefenseDebuffAmount",
											"TargetPin": "DefenseDebuffAmount"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2496,
							"NodePosY": 333,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float - float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2880,
							"NodePosY": 280,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 2672,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Gameplay Attribute Value\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Option 1",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get DefenseDebuffAmount",
											"TargetPin": "DefenseDebuffAmount"
										}
									]
								},
								{
									"PinName": "Index",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 37
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Clad/GA_Skill_Clad_TurnUndead.GA_Skill_Clad_TurnUndead"
		},
		{
			"AssetName": "GA_Skill_Clad_Stigma",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "TargetAIController",
					"VarGuid": "13B2CA3E4445E0A90F2435BB7EF11079",
					"Category": "object",
					"SubCategoryObject": "WSEnemyAIController",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2016,
							"NodePosY": -368,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Defense_Debuff_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2352,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDamageRate"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Ability Target Data from Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2729,
							"NodePosY": 365,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										}
									]
								}
							]
						},
						{
							"NodeName": "ExecuteStaticBurst\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Attached",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Execute Static Burst\n타깃은 GA Skill Clad Stigma",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3340,
							"NodePosY": -224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1832,
							"NodePosY": 276,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 2062,
							"NodePosY": 253,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "bUsable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "SkillDamageRate",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								},
								{
									"PinName": "CastingCrossHairRowName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										},
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										},
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2668,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Duration\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveDuration"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3004,
							"NodePosY": -224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Execute Static Burst\n타깃은 GA Skill Clad Stigma",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Trace Target Player View\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1024,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "20000.000000",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "Dist"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "20.000000",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "TraceRadius"
										}
									]
								},
								{
									"PinName": "CheckParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "CheckEnemy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "CheckSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 2006,
							"NodePosY": 429,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace Target Player View\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Execute Static Burst\n타깃은 GA Skill Clad Stigma",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Burst Cue Attached",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 560,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_Ability_C"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ExecuteStaticBurst\nCustom Event",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "ParticleSystem",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NiagaraSystem",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "NS_Clad_Stigma_E001"
								},
								{
									"PinName": "TargetAttachComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "socket_UI"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 256,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ExecuteStaticBurst\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Attached",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ExecuteStaticBurst\nCustom Event",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Mesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 304,
							"NodePosY": 1184,
							"Pins": [
								{
									"PinName": "Mesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Attached",
											"TargetPin": "TargetAttachComponent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3616,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4000,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkCladStigmaAggroPer\",Attribute=/Script/WorldStalker.PassiveSet:PerkCladStigmaAggroPer,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 2288,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 2304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 2464,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Skill Aggro\n타깃은 WSEnemy AIController",
											"TargetPin": "TargetActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get TargetAIController",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 400,
							"NodePosY": 2416,
							"Pins": [
								{
									"PinName": "TargetAIController",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Add Skill Aggro\n타깃은 WSEnemy AIController",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 592,
							"NodePosY": 2304,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetAIController",
											"TargetPin": "TargetAIController"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Skill Aggro\n타깃은 WSEnemy AIController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 1440,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace Target Player View\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2012,
							"NodePosY": 573,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_PhysicalDamage_Mult_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2364,
							"NodePosY": 493,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2684,
							"NodePosY": 493,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Duration\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveDuration"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3020,
							"NodePosY": 493,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 956,
							"NodePosY": 685,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1324,
							"NodePosY": 685,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkCladStigmaAttackDamageDownPer\",Attribute=/Script/WorldStalker.PassiveSet:PerkCladStigmaAttackDamageDownPer,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float - float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2156,
							"NodePosY": 765,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float - float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.010000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "float - float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1948,
							"NodePosY": 765,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "100.000000"
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 272,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace Target Player View\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 624,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 624,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "SkillRangeInfo"
										}
									]
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Skill Range Info",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 624,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "bShowTargetOutline",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "Dist",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace Target Player View\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "Distance"
										}
									]
								},
								{
									"PinName": "Tick",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "Count",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "Angle",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "TraceRadius",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace Target Player View\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "Radius"
										}
									]
								},
								{
									"PinName": "bHitSelf",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bHitPlayer",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bHitParty",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bPartyOnly",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bHitEnemy",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MultiTarget",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Add Skill Aggro\n타깃은 WSEnemy AIController",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": 2288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetAIController",
											"TargetPin": "TargetAIController"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AddSkillAggro",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -176,
							"NodePosY": 2656,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 224,
							"NodePosY": 2688,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkCladStigmaAggroPer\",Attribute=/Script/WorldStalker.PassiveSet:PerkCladStigmaAggroPer,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 784,
							"NodePosY": 2752,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Skill Aggro\n타깃은 WSEnemy AIController",
											"TargetPin": "AddSkillAggro"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5328,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4192,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Perk_Clad_StigmaAggroPer_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4976,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4624,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Duration\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveDuration"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						}
					],
					"NodeCount": 44
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Clad/GA_Skill_Clad_Stigma.GA_Skill_Clad_Stigma"
		},
		{
			"AssetName": "GA_Skill_Nave_Escape4",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "EffectControl",
					"VarGuid": "F07CEE754759330B1B7FE8BC3355DB84",
					"Category": "object",
					"SubCategoryObject": "BP_Nave_EscapeEffectControl_C",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "9",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "K2_CanActivateAbility",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "ActorInfo",
							"Type": "struct"
						},
						{
							"Name": "Handle",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1200,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Nave Escape Effect Control",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.BuffUltimate\")"
								},
								{
									"PinName": "GameplayCueParameter",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bRemoveOnAbilityEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Make Gameplay Cue Parameters",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "NormalizedMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "RawMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "MatchedTagName",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "OriginalTag",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedSourceTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedTargetTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SourceObject",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "NS_Ult_Loop_E001"
								},
								{
									"PinName": "PhysicalMaterial",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "AbilityLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "TargetAttachComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bReplicateLocationWhenUsingMinimalRepProxy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "GameplayCueParameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": 1712,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "TargetAttachComponent"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "SpawnActor BP Nave Escape Effect Control",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 1904,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set EffectControl",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_Nave_EscapeEffectControl_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set EffectControl",
											"TargetPin": "EffectControl"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Transform\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MultiplyWithRoot"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Length",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "Dist"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "TraceRadius"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1248,
							"NodePosY": 1824,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Nave Escape Effect Control",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "Get Actor Transform\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Transform\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1552,
							"NodePosY": 1904,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Nave Escape Effect Control",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set EffectControl",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2352,
							"NodePosY": 1568,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Nave Escape Effect Control",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EffectControl",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Nave Escape Effect Control",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get EffectControl",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 528,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "EffectControl",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 416,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 688,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EffectControl",
											"TargetPin": "EffectControl"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1328,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "SkillRangeInfo"
										}
									]
								},
								{
									"PinName": "ActiveDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Skill Range Info",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1328,
							"NodePosY": 2192,
							"Pins": [
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "bShowTargetOutline",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "Dist",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Nave Escape Effect Control",
											"TargetPin": "Length"
										}
									]
								},
								{
									"PinName": "Tick",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "Count",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "Angle",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "TraceRadius",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Nave Escape Effect Control",
											"TargetPin": "Radius"
										}
									]
								},
								{
									"PinName": "bHitSelf",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bHitPlayer",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bHitParty",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bPartyOnly",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bHitEnemy",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MultiTarget",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 688,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "End"
								}
							]
						},
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 224,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 976,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ActiveSkillData",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										},
										{
											"TargetNode": "Set ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 736,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2256,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1248,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Length",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "ActiveDuration",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1552,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Length",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1552,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "integer > integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1808,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1984,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Current Active Skill Data\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "WaitSkillActive\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Skill Active\n타깃은 GA Skill Nave Escape 4",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3136,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Triggers\n타깃은 GA Skill Active Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1232,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Make Literal Gameplay Tag Container",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1216,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Ability.Ultimate\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Triggers\n타깃은 GA Skill Active Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2896,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Skill Active\n타깃은 GA Skill Nave Escape 4",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set ActiveSkillData",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1264,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Current Active Skill Data\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Current Active Skill Data\n타깃은 WSGameplay Ability",
											"TargetPin": "SkillData"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 224,
							"NodePosY": 1488,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitSkillActive\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SkillActivate\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2816,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set EffectControl",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveDuration"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3072,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Life Span\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EffectControl",
											"TargetPin": "EffectControl"
										}
									]
								},
								{
									"PinName": "InLifespan",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 2688,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Triggers\n타깃은 GA Skill Active Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2752,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3616,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Init Ultimate Value\n타깃은 WSCharacter Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Make Literal Gameplay Tag Container",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3296,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Ability.Ultimate\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										}
									]
								}
							]
						},
						{
							"NodeName": "Init Ultimate Value\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3344,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2848,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3056,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Init Ultimate Value\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Init Ultimate Value\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Remove Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1536,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1248,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2704,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Current Active Skill Data\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1520,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set ActiveSkillData",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set ActiveSkillData",
											"TargetPin": "Output_Get"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To Character",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 256,
							"NodePosY": -896,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnSkillAdded 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnSkillAdded 이벤트",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "As캐릭터",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Controller\n타깃은 폰",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Locally Controlled\n타깃은 폰",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Controller\n타깃은 폰",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": -672,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "As캐릭터"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSPlayerController",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 736,
							"NodePosY": -896,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Controller\n타깃은 폰",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSPlayer Controller",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WBP_WSGame",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1328,
							"NodePosY": -896,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Icon\n타깃은 WSSkill Quick Slot",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWBP WSGame",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySlots",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 폰",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": -752,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "As캐릭터"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 512,
							"NodePosY": -896,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 폰",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": -816,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSPlayerController",
											"TargetPin": "AsWSPlayer Controller"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnSkillAdded 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -896,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "네이브 궁극기가 특이케이스",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 0,
							"NodePosY": -1024,
							"Comment": "네이브 궁극기가 특이케이스",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=0.150000,G=0.150000,B=0.150000,A=0.500000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 2048,
							"NodePosY": -768,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnSkillAdded 이벤트",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsUltimate",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Icon",
									"PinCategory": "softobject",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Icon\n타깃은 WSSkill Quick Slot",
											"TargetPin": "InIcon"
										}
									]
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "ManaCost",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get AbilitySlots",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1792,
							"NodePosY": -512,
							"Pins": [
								{
									"PinName": "AbilitySlots",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Slot\n타깃은 WSAbility Slots",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "AsWBP WSGame"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Skill Slot\n타깃은 WSAbility Slots",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1792,
							"NodePosY": -480,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySlots",
											"TargetPin": "AbilitySlots"
										}
									]
								},
								{
									"PinName": "FindInputID",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "UltimateSkill"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Icon\n타깃은 WSSkill Quick Slot",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Icon\n타깃은 WSSkill Quick Slot",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2432,
							"NodePosY": -912,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Skill Slot\n타깃은 WSAbility Slots",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InIcon",
									"PinCategory": "softobject",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "Icon"
										}
									]
								}
							]
						}
					],
					"NodeCount": 62
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Nave/GA_Skill_Nave_Escape4.GA_Skill_Nave_Escape4"
		},
		{
			"AssetName": "GA_Skill_Clad_HolyWall",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "SpawnActor BP Clad Holy Wall",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 3008,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_Clad_HolyWall_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MultiplyWithRoot"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2672,
							"NodePosY": 89,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Rotation_Roll",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue_Roll"
										}
									]
								},
								{
									"PinName": "Rotation_Pitch",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Rotation_Yaw",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue_Yaw"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Clad Holy Wall",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 527,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Clad Holy Wall",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 816,
							"NodePosY": 19,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "Start"
										},
										{
											"TargetNode": "Origin + (Down * 500)\nMath Expression",
											"TargetPin": "Origin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3408,
							"NodePosY": 120,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 3568,
							"NodePosY": 97,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "bUsable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingCrossHairRowName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "InLifespan"
										}
									]
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Life Span\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3856,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Clad Holy Wall",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Block Magic Projectile\n타깃은 GA Skill Clad Holy Wall",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Clad Holy Wall",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InLifespan",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveDuration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2372,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ReturnValue_Roll",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Rotation_Roll"
										}
									]
								},
								{
									"PinName": "ReturnValue_Pitch",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ReturnValue_Yaw",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Rotation_Yaw"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 576,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Line Trace By Channel",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1296,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Clad Holy Wall",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Origin + (Down * 500)\nMath Expression",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TraceChannel",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "TraceTypeQuery1"
								},
								{
									"PinName": "bTraceComplex",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "OutHit",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "bIgnoreSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TraceColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "TraceHitColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "DrawTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										}
									]
								}
							]
						},
						{
							"NodeName": "Vector Down",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 882,
							"NodePosY": 158,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Origin + (Down * 500)\nMath Expression",
											"TargetPin": "Down"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 1110,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "ActorsToIgnore"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 816,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1696,
							"NodePosY": 59,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "OutHit"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Option 1"
										}
									]
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 2432,
							"NodePosY": 89,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Option 1",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "ImpactPoint"
										}
									]
								},
								{
									"PinName": "Index",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1904,
							"NodePosY": 73,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2192,
							"NodePosY": 73,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Option 0"
										}
									]
								}
							]
						},
						{
							"NodeName": "Origin + (Down * 500)\nMath Expression",
							"NodeClass": "K2Node_MathExpression",
							"NodePosX": 1056,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "End"
										}
									]
								},
								{
									"PinName": "Origin",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Down",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Vector Down",
											"TargetPin": "ReturnValue"
										}
									]
								}
							],
							"Properties":
							{
								"Expression": "(Origin + (Down * 500))"
							}
						},
						{
							"NodeName": "WaitBlockMagicProjectile\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 256,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitBlockMagicProjectile\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileBlocked\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Wait Block Magic Projectile\n타깃은 GA Skill Clad Holy Wall",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4064,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 688,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkCladHolyWallManaRegen\",Attribute=/Script/WorldStalker.PassiveSet:PerkCladHolyWallManaRegen,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 688,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 880,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 880,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1664,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1984,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_MP_Add_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 272,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						}
					],
					"NodeCount": 30
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Clad/GA_Skill_Clad_HolyWall.GA_Skill_Clad_HolyWall"
		},
		{
			"AssetName": "GA_Skill_Nave_Escape_Active",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "Location",
					"VarGuid": "40C823394DC26C075F748496DE7E8E3A",
					"Category": "struct",
					"SubCategoryObject": "Vector",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Beam",
					"VarGuid": "5556C3AB4BAFE73E3C0B6E8D132AC5B0",
					"Category": "object",
					"SubCategoryObject": "NiagaraComponent",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "EffectControl",
					"VarGuid": "AF94DC4E4E0B2CDAE63080AB305A154B",
					"Category": "object",
					"SubCategoryObject": "BP_Nave_EscapeEffectControl_C",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1568,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Nave Escape Effect Control",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.BuffUltimate\")"
								},
								{
									"PinName": "GameplayCueParameter",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bRemoveOnAbilityEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Make Gameplay Cue Parameters",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 976,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "NormalizedMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "RawMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "MatchedTagName",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "OriginalTag",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedSourceTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedTargetTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SourceObject",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "NS_Ult_Loop_E001"
								},
								{
									"PinName": "PhysicalMaterial",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "AbilityLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "TargetAttachComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bReplicateLocationWhenUsingMinimalRepProxy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "GameplayCueParameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 976,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "TargetAttachComponent"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 272,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 720,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 720,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1024,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Equipment"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1344,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "IsFound"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1600,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Mesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 736,
							"NodePosY": 2320,
							"Pins": [
								{
									"PinName": "Mesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Children Components\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Socket Transform\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Children Components\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 928,
							"NodePosY": 2272,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "bIncludeAllDescendants",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Children",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1248,
							"NodePosY": 2272,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Children Components\n타깃은 씬 컴포넌트",
											"TargetPin": "Children"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get ComponentTags",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Cast To NiagaraComponent",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ComponentTags",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1504,
							"NodePosY": 2352,
							"Pins": [
								{
									"PinName": "ComponentTags",
									"PinCategory": "name",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Item",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find Item",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1744,
							"NodePosY": 2384,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ComponentTags",
											"TargetPin": "ComponentTags"
										}
									]
								},
								{
									"PinName": "ItemToFind",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "DeathRay"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer >= integer",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "integer >= integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2032,
							"NodePosY": 2416,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Item",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2224,
							"NodePosY": 2320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer >= integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To NiagaraComponent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To NiagaraComponent",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2432,
							"NodePosY": 2304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Beam",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "As나이아가라 파티클 시스템 컴포넌트",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Beam",
											"TargetPin": "Beam"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Vector Parameter\n타깃은 FXSystem 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2352,
							"NodePosY": 2672,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Float Parameter\n타깃은 FXSystem 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Beam",
											"TargetPin": "Beam"
										}
									]
								},
								{
									"PinName": "ParameterName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Beam_End"
								},
								{
									"PinName": "Param",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Rotate Vector",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CameraViewPoint",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1312,
							"NodePosY": 3088,
							"Pins": [
								{
									"PinName": "CameraViewPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Inverse Transform Location",
											"TargetPin": "Location"
										},
										{
											"TargetNode": "Distance (Vector)",
											"TargetPin": "V1"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CameraPitch",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1312,
							"NodePosY": 3152,
							"Pins": [
								{
									"PinName": "CameraPitch",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Socket Transform\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1280,
							"NodePosY": 2880,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "InSocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "socket_Spine_FX"
								},
								{
									"PinName": "TransformSpace",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "RTS_World"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Inverse Transform Location",
											"TargetPin": "T"
										}
									]
								}
							]
						},
						{
							"NodeName": "Inverse Transform Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1680,
							"NodePosY": 2976,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "T",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Socket Transform\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraViewPoint",
											"TargetPin": "CameraViewPoint"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Rotate Vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Rotate Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2032,
							"NodePosY": 2880,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Inverse Transform Location",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,-90.000000,0.000000"
								},
								{
									"PinName": "B_Roll",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "B_Pitch",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "B_Yaw",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-82.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set Vector Parameter\n타깃은 FXSystem 컴포넌트",
											"TargetPin": "Param"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1552,
							"NodePosY": 3152,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraPitch",
											"TargetPin": "CameraPitch"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1136,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1936,
							"NodePosY": 2592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Float Parameter\n타깃은 FXSystem 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 672,
							"NodePosY": 1904,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get CameraViewPoint",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get CameraPitch",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 368,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1072,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.020000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Set Beam",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2816,
							"NodePosY": 2320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To NiagaraComponent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Beam",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To NiagaraComponent",
											"TargetPin": "As나이아가라 파티클 시스템 컴포넌트"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1552,
							"NodePosY": 2656,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Beam",
											"TargetPin": "Beam"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Vector Parameter\n타깃은 FXSystem 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Beam",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1392,
							"NodePosY": 2736,
							"Pins": [
								{
									"PinName": "Beam",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Set Vector Parameter\n타깃은 FXSystem 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Float Parameter\n타깃은 FXSystem 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Float Parameter\n타깃은 FXSystem 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2608,
							"NodePosY": 2672,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Vector Parameter\n타깃은 FXSystem 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Beam",
											"TargetPin": "Beam"
										}
									]
								},
								{
									"PinName": "ParameterName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Beam_Width"
								},
								{
									"PinName": "Param",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Map Range Clamped",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Distance (Vector)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2032,
							"NodePosY": 3072,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "V1",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraViewPoint",
											"TargetPin": "CameraViewPoint"
										}
									]
								},
								{
									"PinName": "V2",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Map Range Clamped",
											"TargetPin": "Value"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1376,
							"NodePosY": 3264,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1744,
							"NodePosY": 3264,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Distance (Vector)",
											"TargetPin": "V2"
										}
									]
								}
							]
						},
						{
							"NodeName": "Map Range Clamped",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2272,
							"NodePosY": 3072,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Distance (Vector)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InRangeA",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "InRangeB",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1200.000000"
								},
								{
									"PinName": "OutRangeA",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "88.000000"
								},
								{
									"PinName": "OutRangeB",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set Float Parameter\n타깃은 FXSystem 컴포넌트",
											"TargetPin": "Param"
										}
									]
								}
							]
						},
						{
							"NodeName": "SpawnActor BP Nave Escape Effect Control",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 2208,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set EffectControl",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_Nave_EscapeEffectControl_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set EffectControl",
											"TargetPin": "EffectControl"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Transform\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MultiplyWithRoot"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Length",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "Dist"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "TraceRadius"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1616,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Nave Escape Effect Control",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "Get Actor Transform\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Transform\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1920,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Nave Escape Effect Control",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set EffectControl",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2656,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Nave Escape Effect Control",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "EffectControl",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Nave Escape Effect Control",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get EffectControl",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 528,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "EffectControl",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EffectControl",
											"TargetPin": "EffectControl"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 416,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 688,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EffectControl",
											"TargetPin": "EffectControl"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1504,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1504,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "SkillRangeInfo"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Skill Range Info",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1504,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "bShowTargetOutline",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "Dist",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Nave Escape Effect Control",
											"TargetPin": "Length"
										}
									]
								},
								{
									"PinName": "Tick",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "Count",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "Angle",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "TraceRadius",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Nave Escape Effect Control",
											"TargetPin": "Radius"
										}
									]
								},
								{
									"PinName": "bHitSelf",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bHitPlayer",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bHitParty",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bPartyOnly",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bHitEnemy",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MultiTarget",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "리플리케이션 되어야해서 BP 이동",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 304,
							"NodePosY": 1840,
							"Comment": "리플리케이션 되어야해서 BP 이동",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Send Gameplay Event to Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SkillActivate\")"
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 272,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "Actor"
										}
									]
								}
							]
						}
					],
					"NodeCount": 54
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Nave/GA_Skill_Nave_Escape_Active.GA_Skill_Nave_Escape_Active"
		},
		{
			"AssetName": "GA_Skill_Clad_HolyShield",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "CalcShiedValue",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "TargetActor",
							"Type": "object"
						},
						{
							"Name": "SkillRate",
							"Type": "real"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "real"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "real"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Shield_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1588,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Calc Shied Value\n타깃은 GA Skill Clad Holy Shield",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Calc Shied Value\n타깃은 GA Skill Clad Holy Shield",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2205,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Shield_Duration_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2560,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Duration\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveDuration"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2893,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1904,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Ability Target Data from Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1312,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 736,
							"NodePosY": 263,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 974,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "bUsable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "SkillDamageRate",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Calc Shied Value\n타깃은 GA Skill Clad Holy Shield",
											"TargetPin": "SkillRate"
										}
									]
								},
								{
									"PinName": "CastingCrossHairRowName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Trace Target Player View\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Calc Shied Value\n타깃은 GA Skill Clad Holy Shield",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "20000.000000"
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "20.000000"
								},
								{
									"PinName": "CheckParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "CheckEnemy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "CheckSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										},
										{
											"TargetNode": "Calc Shied Value\n타깃은 GA Skill Clad Holy Shield",
											"TargetPin": "TargetActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 944,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace Target Player View\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Calc Shied Value\n타깃은 GA Skill Clad Holy Shield",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1280,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace Target Player View\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace Target Player View\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "SkillRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDamageRate"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 272,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace Target Player View\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						}
					],
					"NodeCount": 15
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Clad/GA_Skill_Clad_HolyShield.GA_Skill_Clad_HolyShield"
		},
		{
			"AssetName": "GA_Skill_Nave_FireWall_Active",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "bUpgrade",
					"VarGuid": "C1DCDAD94B282DFF3340169598EFFC9E",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Projectile",
					"VarGuid": "6771852549B1C5449C1911873BF5BDF6",
					"Category": "object",
					"SubCategoryObject": "WSProjectileBase",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Async Tasks",
					"VarGuid": "340BACAB4306A39370B70AAEADF8126C",
					"Category": "object",
					"SubCategoryObject": "AbilityTask_WaitGameplayEvent",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "FireFieldLifeTime",
					"VarGuid": "258C8AA044842265E94676A8501EA261",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Splash.GE_Attack_Splash_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 512,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										}
									]
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileHit\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 848,
							"NodePosY": 1904,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GetEffectCauser",
											"TargetPin": "EffectContext"
										}
									]
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Hit Result from Target Data",
											"TargetPin": "HitResult"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Hit Result from Target Data",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 576,
							"NodePosY": 2128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "TargetData"
										}
									]
								},
								{
									"PinName": "Index",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 2240,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Hit Result from Target Data",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": 1710,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Line Trace By Channel",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2304,
							"NodePosY": 2176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TraceChannel",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "TraceTypeQuery1"
								},
								{
									"PinName": "bTraceComplex",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "OutHit",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "bIgnoreSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TraceColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "TraceHitColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "DrawTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "15.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Vector Down",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1776,
							"NodePosY": 2380,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2137,
							"NodePosY": 2262,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "End"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 2112,
							"NodePosY": 2520,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "ActorsToIgnore"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1824,
							"NodePosY": 2512,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2704,
							"NodePosY": 2240,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "OutHit"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "SpawnActor BP Impact Field Fire",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 3584,
							"NodePosY": 2176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_ImpactField_Fire_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MultiplyWithRoot"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionRadius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "200.000000"
								},
								{
									"PinName": "BreakdownPower",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "100.000000"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2980,
							"NodePosY": 2498,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Impact Field Fire",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2928,
							"NodePosY": 2300,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Impact Field Fire",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3055,
							"NodePosY": 2176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "bBlockingHit"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Impact Field Fire",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1944,
							"NodePosY": 2369,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "500.000000"
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Vector Down",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 512,
							"NodePosY": 1136,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										}
									]
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Effect.Shot\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1584,
							"NodePosY": 2752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1552,
							"NodePosY": 2176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bUpgrade",
											"TargetPin": "bUpgrade"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 1120,
							"NodePosY": 1726,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1344,
							"NodePosY": 2209,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1836,
							"NodePosY": 2257,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,50.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2000,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkNaveManaRegenOnFireHit\",Attribute=/Script/WorldStalker.PassiveSet:PerkNaveManaRegenOnFireHit,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2000,
							"NodePosY": 1424,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2192,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2192,
							"NodePosY": 1728,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2976,
							"NodePosY": 1776,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3296,
							"NodePosY": 1760,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2656,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_MP_Add_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1856,
							"NodePosY": 1728,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Remove Stack Effect\n타깃은 GA Skill Active Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1392,
							"NodePosY": 1712,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1312,
							"NodePosY": 2768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 864,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1168,
							"NodePosY": 1264,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Shake Camera\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Shake Camera\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Shake Camera\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1408,
							"NodePosY": 1264,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "Power",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 304,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Projectile Event\n타깃은 GA Skill Nave Fire Wall Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 512,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										}
									]
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SpawnProjectile\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 896,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Nave_MagicProjectile",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Nave_MagicProjectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Apply Skill Data\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2128,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Nave_MagicProjectile",
											"TargetPin": "AsBP Nave Magic Projectile"
										}
									]
								},
								{
									"PinName": "InSkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "IsOverrideDamageRate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2128,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "InSkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set bReceiveEvent",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1856,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Projectile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bReceiveEvent",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Nave_MagicProjectile",
											"TargetPin": "AsBP Nave Magic Projectile"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Nave_MagicProjectile",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1264,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Projectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "AsBP Nave Magic Projectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Projectile",
											"TargetPin": "Projectile"
										},
										{
											"TargetNode": "Upgrade\n타깃은 BP Nave Magic Projectile\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 1280,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 1520,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2160,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectile",
											"TargetPin": "Projectile"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2400,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectile",
											"TargetPin": "Projectile"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Projectile",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1984,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "Projectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1760,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get bUpgrade",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1392,
							"NodePosY": 2240,
							"Pins": [
								{
									"PinName": "bUpgrade",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "WaitProjectileEvent\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 80,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Projectile Event\n타깃은 GA Skill Nave Fire Wall Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Projectile",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1616,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Nave_MagicProjectile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Projectile",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Nave_MagicProjectile",
											"TargetPin": "AsBP Nave Magic Projectile"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3296,
							"NodePosY": 2592,
							"Pins": [
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Impact Field Fire",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1840,
							"NodePosY": 2080,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "GetEffectCauser",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 880,
							"NodePosY": 2176,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2304,
							"NodePosY": 2080,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetEffectCauser",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1168,
							"NodePosY": 2272,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetEffectCauser",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "Start"
										},
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Async Tasks",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 512,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "Async Tasks",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 512,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Async Tasks",
											"TargetPin": "Async Tasks"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "AsyncTaskProxy"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Get Async Tasks",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 512,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "Async Tasks",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 512,
							"NodePosY": 1456,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Async Tasks",
											"TargetPin": "Async Tasks"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "AsyncTaskProxy"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Get Async Tasks",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 512,
							"NodePosY": 1920,
							"Pins": [
								{
									"PinName": "Async Tasks",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 512,
							"NodePosY": 1968,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Async Tasks",
											"TargetPin": "Async Tasks"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "AsyncTaskProxy"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Get Async Tasks",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1984,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "Async Tasks",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Clear",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2160,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										},
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Async Tasks",
											"TargetPin": "Async Tasks"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "End Task\n타깃은 게임플레이 태스크",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2384,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Task\n타깃은 게임플레이 태스크",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Clear",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 2400,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Async Tasks",
											"TargetPin": "Async Tasks"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Task\n타깃은 게임플레이 태스크",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2656,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 592,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bUpgrade",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 304,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitProjectileEvent\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bUpgrade",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 816,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bUpgrade",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get bUpgrade",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2208,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "bUpgrade",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2368,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bUpgrade",
											"TargetPin": "bUpgrade"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Upgrade\n타깃은 BP Nave Magic Projectile\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Upgrade\n타깃은 BP Nave Magic Projectile\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2560,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Nave_MagicProjectile",
											"TargetPin": "AsBP Nave Magic Projectile"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Life Span\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4208,
							"NodePosY": 2160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Impact Field Fire",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Impact Field Fire",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InLifespan",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get FireFieldLifeTime",
											"TargetPin": "FireFieldLifeTime"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get FireFieldLifeTime",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4016,
							"NodePosY": 2320,
							"Pins": [
								{
									"PinName": "FireFieldLifeTime",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "InLifespan"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 78
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Nave/GA_Skill_Nave_FireWall_Active.GA_Skill_Nave_FireWall_Active"
		},
		{
			"AssetName": "GA_Skill_Clad_HolyLight",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 592,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 13,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 288,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 560,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "EffectCauser"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "EffectCauser"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Gameplay Effect to Sphere Overlap Actors",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1392,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_AllDotClear_C"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TagValues",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "SpherePos",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "200.000000"
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Angle",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "bHitSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bHitPlayer",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bHitEnemy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bHitParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bOnlyParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bDrawDebug",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1088,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,50.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "SpherePos"
										},
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "SpherePos"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Gameplay Effect to Sphere Overlap Actors",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1792,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_DOT_Immune_C"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TagValues",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "SpherePos",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "200.000000"
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Angle",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "bHitSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bHitPlayer",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bHitEnemy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bHitParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bOnlyParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bDrawDebug",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 1584,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "TagValues"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Tag Value Pair",
											"TargetPin": "TagValuePair"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Tag Value Pair",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 1248,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "TagValuePair",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Duration\")"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "6.000000"
								}
							]
						}
					],
					"NodeCount": 10
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Clad/GA_Skill_Clad_HolyLight.GA_Skill_Clad_HolyLight"
		},
		{
			"AssetName": "GA_Skill_Nave_FireWall_Active_Perk",
			"ParentClass": "GA_Skill_Nave_FireWall_Active_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Splash.GE_Attack_Splash_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -768,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Skill",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1424,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "Set members in Skill Data Row",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": -448,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Truncate",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Truncate",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -64,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "EventMagnitude"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set ActiveSkillData",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": -96,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Skill",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAbilitySystemComponent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Skill",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_Skill",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": -448,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ActiveSkillData",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_Skill"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "SK120202"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1616,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set ActiveSkillData",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "StalkerName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "bIsUltimate",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "bUnSelectable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bUsable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "Icon",
									"PinCategory": "softobject",
									"Direction": "Output"
								},
								{
									"PinName": "Name",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "Desc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "SkillAttackType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillElementType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillDamageRate",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "WalkSpeedMultiplier",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingCrossHairRowName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "ManaCost",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "CoolTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CooltimeGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveAbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveDuration",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockLevel",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockGold",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockCost",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 2064,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2352,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "End"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Apply Stack Effect\n타깃은 GA Skill Active Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3088,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Projectile Event\n타깃은 GA Skill Nave Fire Wall Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Equal (Integer)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 176,
							"NodePosY": 864,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Truncate",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "2"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2848,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Stack Effect\n타깃은 GA Skill Active Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Projectile Event\n타깃은 GA Skill Nave Fire Wall Active",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Projectile Event\n타깃은 GA Skill Nave Fire Wall Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3376,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Stack Effect\n타깃은 GA Skill Active Base",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set members in Skill Data Row",
							"NodeClass": "K2Node_SetFieldsInStruct",
							"NodePosX": 928,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "StructRef",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "StructOut",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "SkillDamageRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -224,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAbilitySystemComponent",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSAbilitySystemComponent",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 144,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set ActiveSkillData",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSAbility System Component",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get SkillModifyMap",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get SkillModifyMap",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 240,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "SkillModifyMap",
									"PinCategory": "name",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find",
											"TargetPin": "TargetMap"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAbilitySystemComponent",
											"TargetPin": "AsWSAbility System Component"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 512,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAbilitySystemComponent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Find",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Skill Data Row",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 224,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintMapLibrary"
								},
								{
									"PinName": "TargetMap",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SkillModifyMap",
											"TargetPin": "SkillModifyMap"
										}
									]
								},
								{
									"PinName": "Key",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "SK120202"
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Modify",
											"TargetPin": "SkillModify"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Modify",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 256,
							"NodePosY": 648,
							"Pins": [
								{
									"PinName": "SkillModify",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find",
											"TargetPin": "Value"
										}
									]
								},
								{
									"PinName": "SkillRatePer",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float / float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 512,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										},
										{
											"TargetNode": "Set members in Skill Data Row",
											"TargetPin": "StructRef"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 512,
							"NodePosY": 536,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "SkillDamageRate",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "float + float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "float / float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 528,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Modify",
											"TargetPin": "SkillRatePer"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "100.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 768,
							"NodePosY": 644,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDamageRate"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float / float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "float + float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 928,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDamageRate"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Skill Data Row",
											"TargetPin": "SkillDamageRate"
										}
									]
								}
							]
						}
					],
					"NodeCount": 25
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Nave/GA_Skill_Nave_FireWall_Active_Perk.GA_Skill_Nave_FireWall_Active_Perk"
		},
		{
			"AssetName": "GA_Skill_Clad_HolyCure",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Clad_HolyCure_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1300,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace Target Player View\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "60.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1616,
							"NodePosY": -30,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Trace Target Player View\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 576,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "20000.000000",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "Dist"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "20.000000",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "TraceRadius"
										}
									]
								},
								{
									"PinName": "CheckParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "CheckEnemy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "CheckSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Ability Target Data from Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": 351,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 880,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace Target Player View\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 272,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 576,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace Target Player View\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.400000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 176,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 176,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "SkillRangeInfo"
										}
									]
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Skill Range Info",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 176,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "bShowTargetOutline",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "Dist",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace Target Player View\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "Distance"
										}
									]
								},
								{
									"PinName": "Tick",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "Count",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "Angle",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "TraceRadius",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace Target Player View\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "Radius"
										}
									]
								},
								{
									"PinName": "bHitSelf",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bHitPlayer",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bHitParty",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bPartyOnly",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bHitEnemy",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MultiTarget",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 12
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Clad/GA_Skill_Clad_HolyCure.GA_Skill_Clad_HolyCure"
		},
		{
			"AssetName": "GA_Skill_Nave_Invisible",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "CancelTags",
					"VarGuid": "69D8CE58427A19FF691A9192ED347E23",
					"Category": "struct",
					"SubCategoryObject": "GameplayTag",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1472,
							"NodePosY": 110,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "OnCastComplete"
										},
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "OnCastCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "WaitCastTime",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1072,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCastComplete",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCastCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InWaitTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GrantTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Effect.Invisible\")))"
								},
								{
									"PinName": "InCanMove",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "InCanCancel",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "InSyncTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.500000"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 752,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 32,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 224,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "StalkerName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "bIsUltimate",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "bUnSelectable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bUsable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "Icon",
									"PinCategory": "softobject",
									"Direction": "Output"
								},
								{
									"PinName": "Name",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "Desc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "SkillAttackType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillElementType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillDamageRate",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "WalkSpeedMultiplier",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingCrossHairRowName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "ManaCost",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "CoolTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CooltimeGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveAbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockLevel",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockGold",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockCost",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -416,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -48,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkNaveInvisibilityDurationPer\",Attribute=/Script/WorldStalker.PassiveSet:PerkNaveInvisibilityDurationPer,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -48,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkNaveInvisibilityMovePer\",Attribute=/Script/WorldStalker.PassiveSet:PerkNaveInvisibilityMovePer,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -416,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 512,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.010000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "float + float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 880,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveDuration"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "InWaitTime"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 704,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveDuration"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 864,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2736,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkNaveInvisibilityMovePer\",Attribute=/Script/WorldStalker.PassiveSet:PerkNaveInvisibilityMovePer,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2368,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										},
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3328,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.010000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4000,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3296,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Nave_Invisible_WalkSpeedRate_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1456,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2800,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.100000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Tag Add",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2480,
							"NodePosY": -368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Added",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "InOptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get CancelTags",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2016,
							"NodePosY": -240,
							"Pins": [
								{
									"PinName": "CancelTags",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2224,
							"NodePosY": -368,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CancelTags",
											"TargetPin": "CancelTags"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "Tag"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 1728,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_3",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1920,
							"NodePosY": -368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 272,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "WaitCastTime",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 496,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2080,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2832,
							"NodePosY": -288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "Added"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait for Attribute Changed",
							"NodeClass": "K2Node_AsyncAction",
							"NodePosX": 2016,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Changed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "NewValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "OldValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"HP\",Attribute=/Script/WorldStalker.CharacterSet:HP,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait for Attribute Changed",
							"NodeClass": "K2Node_AsyncAction",
							"NodePosX": 1968,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_3"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Changed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "NewValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "OldValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Armor\",Attribute=/Script/WorldStalker.CharacterSet:Armor,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2816,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "float < float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2368,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "NewValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "OldValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2576,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "Changed"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2800,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "float < float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2352,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "NewValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "OldValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2560,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "Changed"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1616,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "TargetActor"
										},
										{
											"TargetNode": "Wait for Attribute Changed",
											"TargetPin": "TargetActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2064,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bInvisibleState",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bInvisibleState",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set bInvisibleState",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2448,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bInvisibleState",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 752,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bInvisibleState",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bInvisibleState",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set bInvisibleState",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1072,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bInvisibleState",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2880,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bInvisibleState",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3664,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.WalkSpeedRate\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.500000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4000,
							"NodePosY": -176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3664,
							"NodePosY": -160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.WalkSpeedRate\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Active Ability Gameplay Effect Spec\n타깃은 WSGameplay Ability",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						}
					],
					"NodeCount": 49
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Nave/GA_Skill_Nave_Invisible.GA_Skill_Nave_Invisible"
		},
		{
			"AssetName": "GA_Skill_Clad_Gold",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "CalcShiedValue",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "TargetActor",
							"Type": "object"
						},
						{
							"Name": "SkillRate",
							"Type": "real"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "real"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "real"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2544,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Shield_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3188,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Calc Shied Value\n타깃은 GA Skill Clad Gold",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Calc Shied Value\n타깃은 GA Skill Clad Gold",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3805,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Shield_Duration_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4160,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Duration\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveDuration"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4493,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3504,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Ability Target Data from Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3232,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2359,
							"NodePosY": 279,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 2574,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "SkillDamageRate",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Calc Shied Value\n타깃은 GA Skill Clad Gold",
											"TargetPin": "SkillRate"
										}
									]
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Calc Shied Value\n타깃은 GA Skill Clad Gold",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2880,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Attached",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "SkillRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDamageRate"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 272,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 576,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "InHitArray"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 639,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 816,
							"NodePosY": 105,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "SkillRangeInfo"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1440,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InHitArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "OutActorArray",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1744,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutActorArray"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Calc Shied Value\n타깃은 GA Skill Clad Gold",
											"TargetPin": "TargetActor"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										},
										{
											"TargetNode": "Burst Cue Attached",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1984,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Burst Cue Attached",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2272,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Calc Shied Value\n타깃은 GA Skill Clad Gold",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_Ability_C"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ParticleSystem",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NiagaraSystem",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "NS_Clad_Ray_E001"
								},
								{
									"PinName": "TargetAttachComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "socket_Root_FX"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1984,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Attached",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Mesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2064,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "Mesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Attached",
											"TargetPin": "TargetAttachComponent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						}
					],
					"NodeCount": 22
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Clad/GA_Skill_Clad_Gold.GA_Skill_Clad_Gold"
		},
		{
			"AssetName": "GA_Skill_Nave_MagicMissile_Active",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "Projectiles",
					"VarGuid": "40775BB7407850C648D90C97183D9B68",
					"Category": "object",
					"SubCategoryObject": "WSProjectileBase",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "SocketLocations",
					"VarGuid": "969BF00041B5E3DEF5D556A791AD6B17",
					"Category": "struct",
					"SubCategoryObject": "Vector",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "MaxCount",
					"VarGuid": "1A9E2124491480ED80F36188B6BFF812",
					"Category": "int",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Projectile",
					"VarGuid": "9ED01E324E37D875F98A64B551CF84B6",
					"Category": "object",
					"SubCategoryObject": "WSProjectileBase",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bIsRapidFire",
					"VarGuid": "9A2912AF4DEBDE8554C11F9B8D97789E",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Idx",
					"VarGuid": "8F2A5FAC4AD2A420BC430F8F19A0815D",
					"Category": "int",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Async Tasks",
					"VarGuid": "172A82BE46A79E2FFC50A89EC0C5F697",
					"Category": "object",
					"SubCategoryObject": "AbilityTask_WaitGameplayEvent",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "SetPassive",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Array",
							"Type": "object"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 592,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Stack Effect\n타깃은 GA Skill Active Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -3,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 272,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 464,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set MaxCount",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										}
									]
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SpawnProjectile\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 848,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Nave_MagicProjectile",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Projectiles",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1504,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "Projectiles",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "Length",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 2704,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectiles",
											"TargetPin": "Projectiles"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Nave_MagicProjectile",
											"TargetPin": "AsBP Nave Magic Projectile"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Length",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1680,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectiles",
											"TargetPin": "Projectiles"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "A"
										},
										{
											"TargetNode": "integer >= integer",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal (Integer)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2272,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "bReceiveEvent"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 288,
							"NodePosY": 1600,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										}
									]
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay Until Next Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileShot\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Projectiles",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2720,
							"NodePosY": 2240,
							"Pins": [
								{
									"PinName": "Projectiles",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Remove Item",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1376,
							"NodePosY": 1632,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Stack Effect\n타깃은 GA Skill Active Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay Until Next Tick",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Is Valid Index",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 3184,
							"NodePosY": 2096,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectiles",
											"TargetPin": "Projectiles"
										}
									]
								},
								{
									"PinName": "IndexToTest",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3488,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove Item",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 4128,
							"NodePosY": 2160,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectiles",
											"TargetPin": "Projectiles"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Index"
										}
									]
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Actor Relative Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1408,
							"NodePosY": 1776,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Nave_MagicMissile",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Remove Item",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 2880,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectiles",
											"TargetPin": "Projectiles"
										}
									]
								},
								{
									"PinName": "Item",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Nave_MagicMissile",
											"TargetPin": "AsBP Nave Magic Missile"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 176,
							"NodePosY": 3248,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 384,
							"NodePosY": 3251,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1088,
							"NodePosY": 3251,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": 3235,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Projectiles",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 624,
							"NodePosY": 3363,
							"Pins": [
								{
									"PinName": "Projectiles",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 832,
							"NodePosY": 3251,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectiles",
											"TargetPin": "Projectiles"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 592,
							"NodePosY": 3235,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2912,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkNaveMagicMissileGuided\",Attribute=/Script/WorldStalker.PassiveSet:PerkNaveMagicMissileGuided,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2864,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3488,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3664,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Homing\n타깃은 BP Nave Magic Missile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set bReceiveEvent",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2480,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bReceiveEvent",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Nave_MagicProjectile",
											"TargetPin": "AsBP Nave Magic Projectile"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bReceiveEvent",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 4352,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bReceiveEvent",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SocketLocations",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2896,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "SocketLocations",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 2896,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SocketLocations",
											"TargetPin": "SocketLocations"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get RelativeLocation",
											"TargetPin": "RelativeLocation"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Get RootComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2368,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "RootComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get RelativeLocation",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Nave_MagicProjectile",
											"TargetPin": "AsBP Nave Magic Projectile"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get RelativeLocation",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2624,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "RelativeLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get RootComponent",
											"TargetPin": "RootComponent"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SocketLocations",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4992,
							"NodePosY": 1904,
							"Pins": [
								{
									"PinName": "SocketLocations",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 4992,
							"NodePosY": 1952,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SocketLocations",
											"TargetPin": "SocketLocations"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Index"
										}
									]
								},
								{
									"PinName": "Output",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Relative Location\n타깃은 액터",
											"TargetPin": "NewRelativeLocation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Actor Relative Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4992,
							"NodePosY": 2032,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "NewRelativeLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "bSweep",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "SweepHitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bTeleport",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 3760,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectiles",
											"TargetPin": "Projectiles"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Projectile",
											"TargetPin": "Projectile"
										},
										{
											"TargetNode": "Get AttachedSocketLocationOffset",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Dimension 1"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Dimension 1"
										},
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To BP_Nave_MagicProjectile",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1488,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "AsBP Nave Magic Projectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										},
										{
											"TargetNode": "Get RootComponent",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2256,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Nave_MagicProjectile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer >= integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2480,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Nave_MagicProjectile",
											"TargetPin": "AsBP Nave Magic Projectile"
										}
									]
								}
							]
						},
						{
							"NodeName": "integer >= integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2064,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MaxCount",
											"TargetPin": "MaxCount"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Equal (Integer)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 4128,
							"NodePosY": 2256,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Index"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "bReceiveEvent"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "WaitProjectileEvent\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set MaxCount",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "ProjectileCount",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set MaxCount",
											"TargetPin": "MaxCount"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Projectile Event\n타깃은 GA Skill Nave Magic Missile Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2016,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set MaxCount",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Set MaxCount",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ProjectileCount",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get MaxCount",
											"TargetPin": "MaxCount"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get MaxCount",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1888,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "MaxCount",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer >= integer",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 2720,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Nave_MagicMissile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Item",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Nave_MagicMissile",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1920,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove Stack Effect\n타깃은 GA Skill Active Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "AsBP Nave Magic Missile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Item",
											"TargetPin": "Item"
										},
										{
											"TargetNode": "Set Homing\n타깃은 BP Nave Magic Missile",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get AttachedSocketLocationOffset",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Homing\n타깃은 BP Nave Magic Missile",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3920,
							"NodePosY": 1600,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Passive\n타깃은 GA Skill Nave Magic Missile Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Nave_MagicMissile",
											"TargetPin": "AsBP Nave Magic Missile"
										}
									]
								},
								{
									"PinName": "Homing Acceleration Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2500.000000"
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_Projectile",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 6368,
							"NodePosY": 2320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_Projectile"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Nave_MagicMissile"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Projectile Data Row",
											"TargetPin": "ProjectileDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find Look at Rotation",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5872,
							"NodePosY": 2480,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraViewPoint",
											"TargetPin": "CameraViewPoint"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Combine Rotators",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Projectile",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4992,
							"NodePosY": 2896,
							"Pins": [
								{
									"PinName": "Projectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Item",
											"TargetPin": "Item"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5616,
							"NodePosY": 2464,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectile",
											"TargetPin": "Projectile"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5168,
							"NodePosY": 2448,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 5456,
							"NodePosY": 2320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Projectile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Projectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraViewPoint",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get CameraViewPoint",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 5616,
							"NodePosY": 2544,
							"Pins": [
								{
									"PinName": "CameraViewPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ShotRotationOffset",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 5616,
							"NodePosY": 2592,
							"Pins": [
								{
									"PinName": "ShotRotationOffset",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Combine Rotators",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectile",
											"TargetPin": "Projectile"
										}
									]
								}
							]
						},
						{
							"NodeName": "Combine Rotators",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6096,
							"NodePosY": 2480,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get ShotRotationOffset",
											"TargetPin": "ShotRotationOffset"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "InRot"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Rotation X Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6096,
							"NodePosY": 2592,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Combine Rotators",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Normalize",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Normalize",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6096,
							"NodePosY": 2672,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Tolerance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000100"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Projectile Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 6368,
							"NodePosY": 2506,
							"Pins": [
								{
									"PinName": "ProjectileDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Projectile",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "BPClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "InitLifeTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StopOnInit",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "UseLineTraceForWallCheck",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "Speed",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "AccelSpeed",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "InitGravity",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "GravityDelay",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "GravityAfterDelay",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "PhysicalMaterial",
									"PinCategory": "softobject",
									"Direction": "Output"
								},
								{
									"PinName": "FXInit",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "FXShot",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "FXHit",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 6672,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Normalize",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Projectile Data Row",
											"TargetPin": "Speed"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "NewVelocity"
										}
									]
								}
							]
						},
						{
							"NodeName": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7008,
							"NodePosY": 2304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Projectile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Shot\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectile",
											"TargetPin": "Projectile"
										}
									]
								},
								{
									"PinName": "NewVelocity",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 320,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 320,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkNaveMagicMissileManaCostPer\",Attribute=/Script/WorldStalker.PassiveSet:PerkNaveMagicMissileManaCostPer,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 944,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1120,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Stack Effect\n타깃은 GA Skill Active Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bIsRapidFire",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set MaxCount",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set MaxCount",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1584,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Projectile Event\n타깃은 GA Skill Nave Magic Missile Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "MaxCount",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "3"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set MaxCount",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1760,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bIsRapidFire",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Projectile Event\n타깃은 GA Skill Nave Magic Missile Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "MaxCount",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "6"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 1232,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Nave_MagicProjectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bIsRapidFire",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1360,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set MaxCount",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bIsRapidFire",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get bIsRapidFire",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1264,
							"NodePosY": 1079,
							"Pins": [
								{
									"PinName": "bIsRapidFire",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1440,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bIsRapidFire",
											"TargetPin": "bIsRapidFire"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Actor Relative Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2800,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttachedSocketLocationOffset",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "NewRelativeLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "bSweep",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "SweepHitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bTeleport",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Projectiles",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2032,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "Projectiles",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2192,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectiles",
											"TargetPin": "Projectiles"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Relative Location\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Relative Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set AttachedSocketLocationOffset",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "int / int",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get SocketLocations",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2416,
							"NodePosY": 1189,
							"Pins": [
								{
									"PinName": "SocketLocations",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 2608,
							"NodePosY": 1184,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SocketLocations",
											"TargetPin": "SocketLocations"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "int / int",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Relative Location\n타깃은 액터",
											"TargetPin": "NewRelativeLocation"
										},
										{
											"TargetNode": "Set AttachedSocketLocationOffset",
											"TargetPin": "AttachedSocketLocationOffset"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SocketLocations",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1104,
							"NodePosY": 1151,
							"Pins": [
								{
									"PinName": "SocketLocations",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Length",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1264,
							"NodePosY": 1132,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SocketLocations",
											"TargetPin": "SocketLocations"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get MaxCount",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1344,
							"NodePosY": 1229,
							"Pins": [
								{
									"PinName": "MaxCount",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Equal (Integer)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1504,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MaxCount",
											"TargetPin": "MaxCount"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1680,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "int / int",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2416,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Index"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "2"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Dimension 1"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get bIsRapidFire",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4576,
							"NodePosY": 2208,
							"Pins": [
								{
									"PinName": "bIsRapidFire",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4576,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Relative Location\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "NOT Boolean",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4576,
							"NodePosY": 2160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Get bIsRapidFire",
											"TargetPin": "bIsRapidFire"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4800,
							"NodePosY": 2320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Vector)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Projectile",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 5248,
							"NodePosY": 2336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Projectile",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Projectiles",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4992,
							"NodePosY": 2960,
							"Pins": [
								{
									"PinName": "Projectiles",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Item",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "Length",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Remove Item",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 5168,
							"NodePosY": 2832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectiles",
											"TargetPin": "Projectiles"
										}
									]
								},
								{
									"PinName": "Item",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectile",
											"TargetPin": "Projectile"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get SocketLocations",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 5488,
							"NodePosY": 3077,
							"Pins": [
								{
									"PinName": "SocketLocations",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 5744,
							"NodePosY": 3072,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SocketLocations",
											"TargetPin": "SocketLocations"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "int / int",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Relative Location\n타깃은 액터",
											"TargetPin": "NewRelativeLocation"
										}
									]
								}
							]
						},
						{
							"NodeName": "int / int",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 5744,
							"NodePosY": 2992,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Index"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "2"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Dimension 1"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 5696,
							"NodePosY": 2816,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectiles",
											"TargetPin": "Projectiles"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Print Text",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Relative Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "int / int",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "A"
										},
										{
											"TargetNode": "GET",
											"TargetPin": "Dimension 1"
										}
									]
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Equal (Vector)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 4592,
							"NodePosY": 2432,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AttachedSocketLocationOffset",
											"TargetPin": "AttachedSocketLocationOffset"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AttachedSocketLocationOffset",
											"TargetPin": "AttachedSocketLocationOffset"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								}
							]
						},
						{
							"NodeName": "Set Actor Relative Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6448,
							"NodePosY": 2800,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "NewRelativeLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "bSweep",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "SweepHitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bTeleport",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1904,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AttachedSocketLocationOffset",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2736,
							"NodePosY": 2464,
							"Pins": [
								{
									"PinName": "AttachedSocketLocationOffset",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Vector)",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Nave_MagicMissile",
											"TargetPin": "AsBP Nave Magic Missile"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AttachedSocketLocationOffset",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4016,
							"NodePosY": 2431,
							"Pins": [
								{
									"PinName": "AttachedSocketLocationOffset",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Vector)",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set AttachedSocketLocationOffset",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3136,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Relative Location\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AttachedSocketLocationOffset",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bReceiveEvent",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 6208,
							"NodePosY": 2832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Print Text",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Relative Location\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bReceiveEvent",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal (Integer)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 5984,
							"NodePosY": 2902,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Index"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "bReceiveEvent"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 5984,
							"NodePosY": 3040,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectiles",
											"TargetPin": "Projectiles"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Index"
										}
									]
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Shot\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7232,
							"NodePosY": 2304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectile",
											"TargetPin": "Projectile"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 5008,
							"NodePosY": 2320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Projectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Item",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Projectile",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 5456,
							"NodePosY": 2503,
							"Pins": [
								{
									"PinName": "Projectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get ShotRotationOffset",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Projectile",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 6848,
							"NodePosY": 2432,
							"Pins": [
								{
									"PinName": "Projectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Shot\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "연속 화살",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 4736,
							"NodePosY": 2240,
							"Comment": "연속 화살",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Set MaxCount",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 224,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitProjectileEvent\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "MaxCount",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "WaitProjectileEvent\nCustom Event",
											"TargetPin": "ProjectileCount"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get MaxCount",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1856,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "MaxCount",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Wait Projectile Event\n타깃은 GA Skill Nave Magic Missile Active",
											"TargetPin": "ProjectileCount"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid Index",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 5360,
							"NodePosY": 2960,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectiles",
											"TargetPin": "Projectiles"
										}
									]
								},
								{
									"PinName": "IndexToTest",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 5408,
							"NodePosY": 2816,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove Item",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Async Tasks",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 656,
							"NodePosY": 3520,
							"Pins": [
								{
									"PinName": "Async Tasks",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Clear",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 832,
							"NodePosY": 3472,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Async Tasks",
											"TargetPin": "Async Tasks"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "End Task\n타깃은 게임플레이 태스크",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1056,
							"NodePosY": 3472,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Task\n타깃은 게임플레이 태스크",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Clear",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1072,
							"NodePosY": 3632,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Async Tasks",
											"TargetPin": "Async Tasks"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Task\n타깃은 게임플레이 태스크",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": 3456,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Async Tasks",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 288,
							"NodePosY": 1856,
							"Pins": [
								{
									"PinName": "Async Tasks",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 288,
							"NodePosY": 1904,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Async Tasks",
											"TargetPin": "Async Tasks"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "AsyncTaskProxy"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Get Async Tasks",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 464,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "Async Tasks",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 464,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Async Tasks",
											"TargetPin": "Async Tasks"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "AsyncTaskProxy"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 288,
							"NodePosY": 2050,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										}
									]
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileHit\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Async Tasks",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 288,
							"NodePosY": 2304,
							"Pins": [
								{
									"PinName": "Async Tasks",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 288,
							"NodePosY": 2352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Async Tasks",
											"TargetPin": "Async Tasks"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "AsyncTaskProxy"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Get Projectiles",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 736,
							"NodePosY": 2497,
							"Pins": [
								{
									"PinName": "Projectiles",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1440,
							"NodePosY": 2384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid Index",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 880,
							"NodePosY": 2496,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectiles",
											"TargetPin": "Projectiles"
										}
									]
								},
								{
									"PinName": "IndexToTest",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 944,
							"NodePosY": 2384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Index",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1168,
							"NodePosY": 2400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Set Passive\n타깃은 GA Skill Nave Magic Missile Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4448,
							"NodePosY": 1600,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Homing\n타깃은 BP Nave Magic Missile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectiles",
											"TargetPin": "Projectiles"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Projectiles",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4272,
							"NodePosY": 1696,
							"Pins": [
								{
									"PinName": "Projectiles",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Passive\n타깃은 GA Skill Nave Magic Missile Active",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Apply Stack Effect\n타깃은 GA Skill Active Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 816,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "int * int",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "int * int",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1152,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Stack Effect\n타깃은 GA Skill Active Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "2"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Remove Stack Effect\n타깃은 GA Skill Active Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1632,
							"NodePosY": 1600,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Nave_MagicMissile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								}
							]
						},
						{
							"NodeName": "스택 없이 3발로 변경 20241202",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 1312,
							"NodePosY": -160,
							"Comment": "스택 없이 3발로 변경 20241202",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Print Text",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6576,
							"NodePosY": 3184,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InText",
									"PinCategory": "text",
									"Direction": "Input",
									"DefaultText": "Hello",
									"LinkedTo": [
										{
											"TargetNode": "포맷 텍스트",
											"TargetPin": "Result"
										}
									]
								},
								{
									"PinName": "bPrintToScreen",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bPrintToLog",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TextColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=0.660000,B=1.000000,A=1.000000)"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2.000000"
								},
								{
									"PinName": "Key",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								}
							]
						},
						{
							"NodeName": "포맷 텍스트",
							"NodeClass": "K2Node_FormatText",
							"NodePosX": 6176,
							"NodePosY": 3184,
							"Pins": [
								{
									"PinName": "Format",
									"PinCategory": "text",
									"Direction": "Input",
									"DefaultText": "테스트3용 발사체 갯수 :  {0}"
								},
								{
									"PinName": "Result",
									"PinCategory": "text",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Print Text",
											"TargetPin": "InText"
										}
									]
								},
								{
									"PinName": "0",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Length",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 5824,
							"NodePosY": 3248,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectiles",
											"TargetPin": "Projectiles"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "포맷 텍스트",
											"TargetPin": "0"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay Until Next Tick",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": -80,
							"NodePosY": 1680,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "wildcard",
									"Direction": "Input"
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "wildcard",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2672,
							"NodePosY": 506,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2672,
							"NodePosY": 602,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk2\",Attribute=/Script/WorldStalker.PassiveSet:Perk2,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3088,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3280,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 3472,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Projectiles",
											"TargetPin": "Projectiles"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set bReceiveEvent",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3696,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bReceiveEvent",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 640,
							"NodePosY": 2256,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GetEffectCauser",
											"TargetPin": "EffectContext"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 752,
							"NodePosY": 2112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 928,
							"NodePosY": 2112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": 1872,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": 1968,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk2\",Attribute=/Script/WorldStalker.PassiveSet:Perk2,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1040,
							"NodePosY": 2022,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1232,
							"NodePosY": 2112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Nave_MagicMissile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1392,
							"NodePosY": 2528,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Breakdown_Add_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1760,
							"NodePosY": 2112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Nave_MagicMissile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1152,
							"NodePosY": 2272,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2096,
							"NodePosY": 2096,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Ability Target Data from Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1776,
							"NodePosY": 2304,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										},
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										},
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2048,
							"NodePosY": 2304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_ShockMotion_Weak_C"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Stacks",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2384,
							"NodePosY": 2304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Enemy_ShockMotion_C"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Stacks",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GetEffectCauser",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": 2288,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Nave_MagicMissile",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Nave_MagicMissile",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1440,
							"NodePosY": 2112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetEffectCauser",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Nave Magic Missile",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 164
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Nave/GA_Skill_Nave_MagicMissile_Active.GA_Skill_Nave_MagicMissile_Active"
		},
		{
			"AssetName": "BP_Clad_HolyWall",
			"ParentClass": "Actor",
			"Variables": [
				{
					"Name": "NewVar",
					"VarGuid": "1375ACB1408E0276CC09C7BAEDFB169A",
					"Category": "object",
					"SubCategoryObject": "Controller",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Other Actor",
					"VarGuid": "46B06C2F4BCBE2325D4E34A9725F2B06",
					"Category": "object",
					"SubCategoryObject": "Actor",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "Sphere",
					"Class": "SphereComponent"
				},
				{
					"Name": "Niagara",
					"Class": "NiagaraComponent"
				},
				{
					"Name": "Audio",
					"Class": "AudioComponent"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "On Component Begin Overlap (Sphere)",
							"NodeClass": "K2Node_ComponentBoundEvent",
							"NodePosX": -128,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OverlappedComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Other Actor",
											"TargetPin": "Other Actor"
										}
									]
								},
								{
									"PinName": "OtherComp",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OtherBodyIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "bFromSweep",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "SweepResult",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To BP_ProjectileBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1392,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Other Actor",
											"TargetPin": "Other Actor"
										}
									]
								},
								{
									"PinName": "AsBP Projectile Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Hit\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Stop\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 208,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Begin Overlap (Sphere)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "On Component Begin Overlap (Sphere)",
											"TargetPin": "bFromSweep"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Other Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3904,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Send Gameplay Event to Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4176,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Cast To WSCharacterNPC",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileBlocked\")"
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Stop\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2784,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Hit Result",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2000,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,1"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,1"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Sphere",
											"TargetPin": "Sphere"
										}
									]
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop\n타깃은 WSProjectile Base",
											"TargetPin": "HitResult"
										},
										{
											"TargetNode": "Hit\n타깃은 WSProjectile Base",
											"TargetPin": "HitResult"
										},
										{
											"TargetNode": "Stop\n타깃은 WSProjectile Base",
											"TargetPin": "HitResult"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1680,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Hit Result",
											"TargetPin": "Location"
										},
										{
											"TargetNode": "Make Hit Result",
											"TargetPin": "ImpactPoint"
										}
									]
								}
							]
						},
						{
							"NodeName": "Hit\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2768,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Remote"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Hit Result",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2480,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Hit\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 1792,
							"NodePosY": 864,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Hit Result",
											"TargetPin": "HitActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Sphere",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1792,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "Sphere",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Hit Result",
											"TargetPin": "HitComponent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Cast To BP_WSPlayerController",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3088,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Controller\n타깃은 폰",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP WSPlayer Controller",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor\n타깃은 BP WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Send Gameplay Event to Actor\n타깃은 BP WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3728,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_WSPlayerController",
											"TargetPin": "AsBP WSPlayer Controller"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileBlocked\")"
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ToActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3120,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor\n타깃은 BP WSPlayer Controller",
											"TargetPin": "ToActor"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2512,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2768,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Stop\n타깃은 WSProjectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2768,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Controller\n타깃은 폰",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Locally Controlled\n타깃은 폰",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Controller\n타깃은 폰",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2768,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_WSPlayerController",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 폰",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2768,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3088,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 폰",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_WSPlayerController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 3456,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_WSPlayerController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor\n타깃은 BP WSPlayer Controller",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "On Component End Overlap (Sphere)",
							"NodeClass": "K2Node_ComponentBoundEvent",
							"NodePosX": -128,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Other Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OverlappedComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Other Actor",
											"TargetPin": "Other Actor"
										}
									]
								},
								{
									"PinName": "OtherComp",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OtherBodyIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Set Other Actor",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 432,
							"NodePosY": 19,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Other Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Begin Overlap (Sphere)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Other Actor",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 992,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "Other Actor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Other Actor",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 432,
							"NodePosY": 403,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component End Overlap (Sphere)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Other Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component End Overlap (Sphere)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Stop\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3008,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Hit\n타깃은 WSProjectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Hit Result",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1152,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Other Actor",
											"TargetPin": "Other Actor"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3040,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "AsBP Projectile Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Cast To WSCharacterNPC",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 3264,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Stop\n타깃은 WSProjectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterEnemy",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3536,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterNPC",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Enemy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterNPC",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3840,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter NPC",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 720,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Other Actor",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Set Other Actor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 704,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										},
										{
											"TargetNode": "Cast To BP_ProjectileBase",
											"TargetPin": "CastFailed"
										},
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Cast To WSCharacterNPC",
											"TargetPin": "CastFailed"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Reset"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 720,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Reset"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 2960,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3008,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3232,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3936,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor\n타깃은 BP WSPlayer Controller",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3648,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3344,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_WSPlayerController",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						}
					],
					"NodeCount": 41
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Clad/BP_Clad_HolyWall.BP_Clad_HolyWall"
		},
		{
			"AssetName": "GA_Skill_Nave_MagicMissile_Active_Perk",
			"ParentClass": "GA_Skill_Nave_MagicMissile_Active_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1024,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Projectile Event\n타깃은 GA Skill Nave Magic Missile Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set ActiveSkillData",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Skill",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 368,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Truncate",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Truncate",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1056,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "EventMagnitude"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Wait Projectile Event\n타깃은 GA Skill Nave Magic Missile Active",
											"TargetPin": "ProjectileCount"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set ActiveSkillData",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 736,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Skill",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Skill",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_Skill",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 384,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ActiveSkillData",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_Skill"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "SK120201"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Projectile Event\n타깃은 GA Skill Nave Magic Missile Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1536,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ProjectileCount",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Truncate",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1008,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set ActiveSkillData",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "StalkerName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "bIsUltimate",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "bUnSelectable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bUsable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "Icon",
									"PinCategory": "softobject",
									"Direction": "Output"
								},
								{
									"PinName": "Name",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "Desc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "SkillAttackType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillElementType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillDamageRate",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "WalkSpeedMultiplier",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingCrossHairRowName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "ManaCost",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "CoolTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CooltimeGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveAbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveDuration",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockLevel",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockGold",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockCost",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1904,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2128,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Projectile Event\n타깃은 GA Skill Nave Magic Missile Active",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "End"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						}
					],
					"NodeCount": 10
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Nave/GA_Skill_Nave_MagicMissile_Active_Perk.GA_Skill_Nave_MagicMissile_Active_Perk"
		},
		{
			"AssetName": "BP_Clad_HolyLight",
			"ParentClass": "BP_ProjectileBase_C",
			"Variables": [
				{
					"Name": "ProjectileMovement",
					"Type": "TObjectPtr<UProjectileMovementComponent>",
					"DefaultValue": "/Script/Engine.ProjectileMovementComponent'/Game/Blueprints/Characters/Clad/BP_Clad_HolyLight.Default__BP_Clad_HolyLight_C:Projectile'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRowName",
					"Type": "FName",
					"DefaultValue": "Clad_HolyLight",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRow",
					"Type": "FProjectileDataRow",
					"DefaultValue": "(InitLifeTime=3.000000,Speed=2500.000000,FXInit=(),FXShot=(),FXHit=())",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "SkillDataRow",
					"Type": "FSkillDataRow",
					"DefaultValue": "(bUsable=True,SkillAttackType=PhysicalSkill,CooltimeGameplayTag=(),StackGameplayTag=(),ActiveRange=(TraceRadius=20.000000,bBlockBreakable=True))",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Projectile_Active.GE_Attack_Projectile_Active_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackBlockedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_AttackBlocked_Projectile.GE_AttackBlocked_Projectile_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackType",
					"Type": "EWSAttackType",
					"DefaultValue": "Normal",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackElementType",
					"Type": "EWSElementType",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackDamageRate",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bUseHitBox",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AdditionalEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "TagValues",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "Level",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bStopOnHit",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitDamageReductionRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "MinDamageRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RotationSpeed",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "IsRotate",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotRotationOffset",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bWallHitDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bShot",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotDelay",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndDelay",
					"Type": "float",
					"DefaultValue": "5.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotMontageName",
					"Type": "FName",
					"DefaultValue": "Shot",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.Effect.Shot\")",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitWallMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndMontageName",
					"Type": "FName",
					"DefaultValue": "End",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RepVelocity",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Characters/Clad/BP_Clad_HolyLight.Default__BP_Clad_HolyLight_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Characters/Clad/BP_Clad_HolyLight.Default__BP_Clad_HolyLight_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "SpringArm",
					"Class": "SpringArmComponent",
					"Parent": "Collision"
				},
				{
					"Name": "PointLight",
					"Class": "ChildActorComponent"
				},
				{
					"Name": "Niagara",
					"Class": "NiagaraComponent"
				},
				{
					"Name": "RotatingMovement",
					"Class": "RotatingMovementComponent"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActiveMagicRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "InLifespan",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "InLifespan"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ProjectileMovement",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2720,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "ProjectileMovement",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Velocity",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Max Speed\n타깃은 무브먼트 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3184,
							"NodePosY": 89,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Max Speed\n타깃은 무브먼트 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Velocity",
											"TargetPin": "Velocity"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Forward Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2946,
							"NodePosY": 65,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Velocity",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3344,
							"NodePosY": 49,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Velocity",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ProjectileMovement",
											"TargetPin": "ProjectileMovement"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActiveShootParticleRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1824,
							"NodePosY": 84,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Active Shoot Particle\n타깃은 BP Clad Holy Light\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1600,
							"NodePosY": 33,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bEnableCameraLag",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Active Shoot Particle\n타깃은 BP Clad Holy Light\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1824,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Active Shoot Particle\n타깃은 BP Clad Holy Light\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "Rotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Max Speed\n타깃은 무브먼트 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2912,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ProjectileMovement",
											"TargetPin": "ProjectileMovement"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Collision",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 400,
							"NodePosY": 88,
							"Pins": [
								{
									"PinName": "Collision",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Collision Profile Name\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Collision Profile Name\n타깃은 프리미티브 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 560,
							"NodePosY": 17,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Detach From Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Collision",
											"TargetPin": "Collision"
										}
									]
								},
								{
									"PinName": "InCollisionProfileName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "AttackProjectile"
								},
								{
									"PinName": "bUpdateOverlaps",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Detach From Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 832,
							"NodePosY": 17,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Collision Profile Name\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bEnableCameraLag",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "LocationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "RotationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepRelative"
								},
								{
									"PinName": "ScaleRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								}
							]
						},
						{
							"NodeName": "Get SpringArm",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1152,
							"NodePosY": 122,
							"Pins": [
								{
									"PinName": "SpringArm",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bEnableCameraLag",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set bEnableCameraLag",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1312,
							"NodePosY": 49,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Detach From Actor\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "bEnableCameraLag",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpringArm",
											"TargetPin": "SpringArm"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1824,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Remote"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 176,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActiveMagicRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "InRot"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 2321,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Rotation\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Life Span\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 544,
							"NodePosY": 1553,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Replicate Movement\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop Movement Immediately\n타깃은 무브먼트 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InLifespan",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "30.000000"
								}
							]
						},
						{
							"NodeName": "Get ProjectileMovement",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 808,
							"NodePosY": 1624,
							"Pins": [
								{
									"PinName": "ProjectileMovement",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop Movement Immediately\n타깃은 무브먼트 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Stop Movement Immediately\n타깃은 무브먼트 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1008,
							"NodePosY": 1553,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ProjectileMovement",
											"TargetPin": "ProjectileMovement"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Life Span\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 176,
							"NodePosY": 17,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActiveMagicRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Collision Profile Name\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InLifespan",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "ActiveMagicRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "InLifespan"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2400,
							"NodePosY": 17,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										},
										{
											"TargetNode": "Active Shoot Particle\n타깃은 BP Clad Holy Light\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewRotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "bTeleportPhysics",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 2321,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "InRot"
										},
										{
											"TargetNode": "Set Actor Rotation\n타깃은 액터",
											"TargetPin": "NewRotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Active Shoot Particle\n타깃은 BP Clad Holy Light\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2096,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Rotation\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "StopAndAttachRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Replicate Movement\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Hit Actor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": 1768,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1568,
							"NodePosY": 1569,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "AND Boolean",
							"NodeClass": "K2Node_CommutativeAssociativeBinaryOperator",
							"NodePosX": 1077,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Name)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Not Equal (Name)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 826,
							"NodePosY": 1856,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Name",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Literal Name",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 480,
							"NodePosY": 1832,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Name)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Attach Actor To Component\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1792,
							"NodePosY": 1553,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Parent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "SocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "LocationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "RotationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "ScaleRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "bWeldSimulatedBodies",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "TRUE"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 694,
							"NodePosY": 1732,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "StopAndAttachRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "HitComponent"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "Parent"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 192,
							"NodePosY": 1920,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "StopAndAttachRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "HitBoneName"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "name",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Component\n타깃은 액터",
											"TargetPin": "SocketName"
										},
										{
											"TargetNode": "Not Equal (Name)",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1280,
							"NodePosY": 1569,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Stop Movement Immediately\n타깃은 무브먼트 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1203,
							"NodePosY": 1712,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "StopAndAttachRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "Hit Actor"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Replicate Movement\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 272,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "StopAndAttachRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bInReplicateMovement",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "End Play 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: End Play",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EndPlayReason",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "Destroyed",
									"LinkedTo": [
										{
											"TargetNode": "부모: End Play",
											"TargetPin": "EndPlayReason"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: End Play",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 192,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "End Play 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EndPlayReason",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Destroyed",
									"LinkedTo": [
										{
											"TargetNode": "End Play 이벤트",
											"TargetPin": "EndPlayReason"
										}
									]
								}
							]
						}
					],
					"NodeCount": 39
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Clad/BP_Clad_HolyLight.BP_Clad_HolyLight"
		},
		{
			"AssetName": "GA_Skill_Nave_MagicShield",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "TargetPlayer",
					"VarGuid": "53F9B62B40AA3D8541F2598131F26442",
					"Category": "object",
					"SubCategoryObject": "BP_Player_C",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 938,
							"NodePosY": 76,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Shield_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1268,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Shield Target\n타깃은 GA Skill Nave Magic Shield",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDamageRate"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "GetShieldTarget\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 192,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 480,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetShieldTarget\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace by Player View",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 1224,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace by Player View",
											"TargetPin": "ActorsToIgnore"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Ability Actor Info",
											"TargetPin": "GameplayAbilityActorInfo"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Ability Actor Info",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1040,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "GameplayAbilityActorInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "PlayerController",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace by Player View",
											"TargetPin": "PlayerController"
										}
									]
								}
							]
						},
						{
							"NodeName": "Trace by Player View",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1408,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "PlayerController",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Ability Actor Info",
											"TargetPin": "PlayerController"
										}
									]
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "20000.000000"
								},
								{
									"PinName": "Offset",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "50.000000"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "OutRotation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1808,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2204,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "Line Trace For Objects",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2464,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace by Player View",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ObjectTypes",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "bTraceComplex",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "OutHit",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "bIgnoreSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TraceColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "TraceHitColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "DrawTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 2080,
							"NodePosY": 652,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "ObjectTypes"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery3"
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3056,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "OutHit"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3275,
							"NodePosY": 543,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetPlayer",
											"TargetPin": "TargetPlayer"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 2261,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "ActorsToIgnore"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2848,
							"NodePosY": 543,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 768,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 2368,
							"NodePosY": 622,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace by Player View",
											"TargetPin": "OutLocation"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "End"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set TargetPlayer",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3584,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "TargetPlayer",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set TargetPlayer",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3536,
							"NodePosY": 575,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "TargetPlayer",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3056,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3344,
							"NodePosY": 702,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetPlayer",
											"TargetPin": "TargetPlayer"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3056,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get TargetPlayer",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1093,
							"NodePosY": 258,
							"Pins": [
								{
									"PinName": "TargetPlayer",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Shield Target\n타깃은 GA Skill Nave Magic Shield",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1901,
							"NodePosY": 60,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Shield_Duration_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2240,
							"NodePosY": -3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Duration\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveDuration"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2573,
							"NodePosY": -37,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1584,
							"NodePosY": -18,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Ability Target Data from Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1312,
							"NodePosY": 219,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetPlayer",
											"TargetPin": "TargetPlayer"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 784,
							"NodePosY": -240,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 960,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "StalkerName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "bIsUltimate",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "bUnSelectable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bUsable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "Icon",
									"PinCategory": "softobject",
									"Direction": "Output"
								},
								{
									"PinName": "Name",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "Desc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "SkillAttackType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillElementType",
									"PinCategory": "byte",
									"Direction": "Output"
								},
								{
									"PinName": "SkillDamageRate",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								},
								{
									"PinName": "WalkSpeedMultiplier",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingCrossHairRowName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "ManaCost",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "CoolTime",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CooltimeGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveAbilityClass",
									"PinCategory": "softclass",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockLevel",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockGold",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "UnlockCost",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 272,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Shield Target\n타깃은 GA Skill Nave Magic Shield",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						}
					],
					"NodeCount": 36
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Nave/GA_Skill_Nave_MagicShield.GA_Skill_Nave_MagicShield"
		},
		{
			"AssetName": "Mod_PerkHildaTountDefPer",
			"ParentClass": "WSModCalculation",
			"Variables": [],
			"Functions": [
				{
					"Name": "CalculateBaseMagnitude",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Spec",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "real"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Hilda/Mod_PerkHildaTountDefPer.Mod_PerkHildaTountDefPer"
		},
		{
			"AssetName": "GA_Skill_Nave_ManaCharge_Casting",
			"ParentClass": "GA_SubSkillBase_C",
			"Variables": [
				{
					"Name": "ManaRegenRate",
					"VarGuid": "F815A5274C859155029EC48274C4AB4D",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "WhileInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 1539,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2096,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Nave_ManaCharge_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2448,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get ManaRegenRate",
											"TargetPin": "ManaRegenRate"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1744,
							"NodePosY": 20,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "SkillDamageRate",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ManaRegenRate",
											"TargetPin": "ManaRegenRate"
										},
										{
											"TargetNode": "float + float",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "CastingCrossHairRowName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "CoolTime",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2176,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "CoolTime"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2784,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3040,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 2144,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1264,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 784,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										},
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 448,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 512,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Input Release",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1536,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_3"
										},
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnRelease",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TimeHeld",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bTestAlreadyReleased",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1904,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "OnRelease"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "End"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1248,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2720,
							"NodePosY": -800,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To ParticleSystem",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.SkillCasting\")"
								},
								{
									"PinName": "GameplayCueParameter",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bRemoveOnAbilityEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1680,
							"NodePosY": -848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.SkillCasting\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 2048,
							"NodePosY": -496,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "SourceObject"
										}
									]
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To ParticleSystem",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Gameplay Cue Parameters",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2384,
							"NodePosY": -720,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "NormalizedMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "RawMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "MatchedTagName",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "OriginalTag",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedSourceTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedTargetTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SourceObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "PhysicalMaterial",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "AbilityLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "TargetAttachComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bReplicateLocationWhenUsingMinimalRepProxy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "GameplayCueParameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3440,
							"NodePosY": -784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To ParticleSystem",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Client Show Effect\n타깃은 BP Player\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Client Show Effect\n타깃은 BP Player\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Client Show Effect\n타깃은 BP Player\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3728,
							"NodePosY": -800,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "Key",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "SkillCasting"
								},
								{
									"PinName": "ParticleSystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To ParticleSystem",
											"TargetPin": "As파티클 시스템"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3440,
							"NodePosY": -896,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To ParticleSystem",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3088,
							"NodePosY": -784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject2"
										}
									]
								},
								{
									"PinName": "As파티클 시스템",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Client Show Effect\n타깃은 BP Player\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "ParticleSystem"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 1520,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "then_3",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2480,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.SkillCasting\")"
								}
							]
						},
						{
							"NodeName": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2816,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Handle",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3264,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3264,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffect",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_WalkSpeedMultiplier_C"
								},
								{
									"PinName": "InstigatorAbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2192,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove GameplayCue From Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2448,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2704,
							"NodePosY": 864,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3008,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1696,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1712,
							"NodePosY": -240,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1712,
							"NodePosY": -152,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"MPRegenPer\",Attribute=/Script/WorldStalker.CharacterSet:MPRegenPer,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "float / float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2192,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2368,
							"NodePosY": -160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ManaRegenRate",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ManaRegenRate",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set ManaRegenRate",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2912,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "ManaRegenRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set ManaRegenRate",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3136,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "ManaRegenRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDamageRate"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "float / float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2560,
							"NodePosY": -98,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "100.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float + float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2752,
							"NodePosY": -95,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float / float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDamageRate"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ManaRegenRate",
											"TargetPin": "ManaRegenRate"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ManaRegenRate",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2272,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "ManaRegenRate",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 928,
							"NodePosY": 1488,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WBP_WSGame",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 928,
							"NodePosY": 1571,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWBP WSGame",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 928,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1216,
							"NodePosY": 1555,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "AsWBP WSGame"
										}
									]
								},
								{
									"PinName": "bIsVisible",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReasonKey",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "GA_Skill_Nave_ManaCharge_Casting"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 672,
							"NodePosY": 1555,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 416,
							"NodePosY": 1523,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1792,
							"NodePosY": 960,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WBP_WSGame",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1792,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWBP WSGame",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1792,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Cross Hair Visibility\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2080,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "AsWBP WSGame"
										}
									]
								},
								{
									"PinName": "bIsVisible",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReasonKey",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "GA_Skill_Nave_ManaCharge_Casting"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1536,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 1280,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Input Release",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						}
					],
					"NodeCount": 58
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Nave/GA_Skill_Nave_ManaCharge_Casting.GA_Skill_Nave_ManaCharge_Casting"
		},
		{
			"AssetName": "Hilda_SelfHeal_ModMagnitudeCalculation",
			"ParentClass": "GameplayModMagnitudeCalculation",
			"Variables": [],
			"Functions": [
				{
					"Name": "CalculateBaseMagnitude",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Spec",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "ReturnValue",
							"Type": "real"
						}
					]
				},
				{
					"Name": "GetValue",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Spec",
							"Type": "struct"
						},
						{
							"Name": "Mod",
							"Type": "object"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "NewParam",
							"Type": "real"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Hilda/Hilda_SelfHeal_ModMagnitudeCalculation.Hilda_SelfHeal_ModMagnitudeCalculation"
		},
		{
			"AssetName": "GA_Skill_Nave_TurnOff",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "TargetEmitter",
					"VarGuid": "155D286F4EF21CEE9515A39E04263BDF",
					"Category": "object",
					"SubCategoryObject": "ParticleSystemComponent",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "OffCount",
					"VarGuid": "237DD69D4CC483AAB1DFD8929E3336EA",
					"Category": "int",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Event Magnitude",
					"VarGuid": "9D6316F84D6A88F258C4D391BAAE94C9",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Sphere Radius",
					"VarGuid": "AC0B15394A139194AF5A29878DA4CD46",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2240,
							"NodePosY": 58,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2528,
							"NodePosY": 58,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Sphere Overlap Components",
											"TargetPin": "SpherePos"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 2400,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Components",
											"TargetPin": "ObjectTypes"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery2"
								},
								{
									"PinName": "[1]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1"
								},
								{
									"PinName": "[2]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery9"
								}
							]
						},
						{
							"NodeName": "Cast To LightActor",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 6112,
							"NodePosY": -8,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_TrapFireV2",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsLight Actor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Light Off\n타깃은 Light Actor",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get bLightOff",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Update Light Off\n타깃은 Light Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6608,
							"NodePosY": -8,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Increment Int",
											"TargetPin": " "
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To LightActor",
											"TargetPin": "AsLight Actor"
										}
									]
								},
								{
									"PinName": "bIsOff",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "SpawnActor BP Turn Off Scan",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 1840,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Components",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_TurnOffScan_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "OverrideRootScale"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 976,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Turn Off Scan",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1264,
							"NodePosY": 71,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1488,
							"NodePosY": 89,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Turn Off Scan",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Line Trace By Channel",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5488,
							"NodePosY": -8,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TraceChannel",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "TraceTypeQuery1"
								},
								{
									"PinName": "bTraceComplex",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "OutHit",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bIgnoreSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TraceColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "TraceHitColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "DrawTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 5888,
							"NodePosY": 7,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To LightActor",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5024,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get OffCount",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 6832,
							"NodePosY": 69,
							"Pins": [
								{
									"PinName": "OffCount",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Increment Int",
											"TargetPin": "Value"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Increment Int",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 7008,
							"NodePosY": 21,
							"Pins": [
								{
									"PinName": " ",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Update Light Off\n타깃은 Light Actor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Value",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get OffCount",
											"TargetPin": "OffCount"
										}
									]
								},
								{
									"PinName": "  ",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Result",
									"PinCategory": "int",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1664,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1664,
							"NodePosY": 1616,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GA_Skill_Nave_FireWall_Active_Perk_C"
								},
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Gameplay Event Data",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 1264,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Skill.Activate\")"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "()"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=)"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=)"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000",
									"LinkedTo": [
										{
											"TargetNode": "Get Event Magnitude",
											"TargetPin": "Event Magnitude"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "()"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 720,
							"NodePosY": 864,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										},
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 720,
							"NodePosY": 960,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkNaveFireballBlackOutCount\",Attribute=/Script/WorldStalker.PassiveSet:PerkNaveFireballBlackOutCount,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Truncate",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1680,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Event Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 720,
							"NodePosY": 1104,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkNaveFirewallBlackOutCount\",Attribute=/Script/WorldStalker.PassiveSet:PerkNaveFirewallBlackOutCount,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Truncate",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Truncate",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1296,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer >= integer",
											"TargetPin": "B"
										},
										{
											"TargetNode": "integer > integer",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "integer >= integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1504,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get OffCount",
											"TargetPin": "OffCount"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Truncate",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1680,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Event Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Event Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Truncate",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1296,
							"NodePosY": 1216,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer >= integer",
											"TargetPin": "B"
										},
										{
											"TargetNode": "integer > integer",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "integer >= integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1504,
							"NodePosY": 1184,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get OffCount",
											"TargetPin": "OffCount"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Truncate",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get OffCount",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1312,
							"NodePosY": 960,
							"Pins": [
								{
									"PinName": "OffCount",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer >= integer",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get OffCount",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1312,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "OffCount",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer >= integer",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 1376,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get bLightOff",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 6128,
							"NodePosY": 133,
							"Pins": [
								{
									"PinName": "bLightOff",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To LightActor",
											"TargetPin": "AsLight Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 6368,
							"NodePosY": -11,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To LightActor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bLightOff",
											"TargetPin": "bLightOff"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Light Off\n타깃은 Light Actor",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "integer > integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1504,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Truncate",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "AND Boolean",
							"NodeClass": "K2Node_CommutativeAssociativeBinaryOperator",
							"NodePosX": 1680,
							"NodePosY": 1184,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "integer >= integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "integer > integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1504,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Truncate",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "AND Boolean",
							"NodeClass": "K2Node_CommutativeAssociativeBinaryOperator",
							"NodePosX": 1680,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "integer >= integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 272,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Event Magnitude",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1072,
							"NodePosY": 2160,
							"Pins": [
								{
									"PinName": "Event Magnitude",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "EventMagnitude"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Event Magnitude",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1920,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Event Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Event Magnitude",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1920,
							"NodePosY": 1088,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Event Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2.000000"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set EffectOn",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 6384,
							"NodePosY": 293,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_TrapFireV2",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SkipToggleCount",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EffectOn",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_TrapFireV2",
											"TargetPin": "AsBP Trap Fire V2"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set SkipToggleCount",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 6608,
							"NodePosY": 293,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set EffectOn",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "SkipToggleCount",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "2"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_TrapFireV2",
											"TargetPin": "AsBP Trap Fire V2"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 5024,
							"NodePosY": -59,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,50.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "Sphere Overlap Components",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2784,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Turn Off Scan",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpherePos",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SphereRadius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Sphere Radius",
											"TargetPin": "Sphere Radius"
										}
									]
								},
								{
									"PinName": "ObjectTypes",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ComponentClassFilter",
									"PinCategory": "class",
									"Direction": "Input"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutComponents",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 3152,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Components",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Components",
											"TargetPin": "OutComponents"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Owner\n타깃은 액터 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get World Location\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5104,
							"NodePosY": 69,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "End"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3504,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[1]"
										},
										{
											"TargetNode": "Cast To LightActor",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Cast To BP_TrapFireV2",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Get Class",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 5264,
							"NodePosY": 277,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "ActorsToIgnore"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "[1]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 992,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Turn Off Scan",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1280,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2080,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 736,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 1536,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1824,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Cast To BP_TrapFireV2",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 6080,
							"NodePosY": 277,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To LightActor",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set EffectOn",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP Trap Fire V2",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set EffectOn",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set SkipToggleCount",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Event Magnitude",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1040,
							"NodePosY": 1616,
							"Pins": [
								{
									"PinName": "Event Magnitude",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1216,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Event Magnitude",
											"TargetPin": "Event Magnitude"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1440,
							"NodePosY": 1632,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Class",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3712,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Class Is Child Of",
											"TargetPin": "TestClass"
										},
										{
											"TargetNode": "Class Is Child Of",
											"TargetPin": "TestClass"
										}
									]
								}
							]
						},
						{
							"NodeName": "Class Is Child Of",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4000,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "TestClass",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Class",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ParentClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "LightActor"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OR Boolean",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Class Is Child Of",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4000,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "TestClass",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Class",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ParentClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_TrapFireV2_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OR Boolean",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "OR Boolean",
							"NodeClass": "K2Node_CommutativeAssociativeBinaryOperator",
							"NodePosX": 4352,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Class Is Child Of",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Class Is Child Of",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4544,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "OR Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Sphere Radius",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2592,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "Sphere Radius",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Components",
											"TargetPin": "SphereRadius"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 66
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Nave/GA_Skill_Nave_TurnOff.GA_Skill_Nave_TurnOff"
		},
		{
			"AssetName": "GE_Skill_Hilda_SteelBlocking",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Hilda/GE_Skill_Hilda_SteelBlocking.GE_Skill_Hilda_SteelBlocking"
		},
		{
			"AssetName": "GA_Skill_Nave_WindForce",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "HitCount",
					"VarGuid": "32200AF5457DC7BE9E2E298CEF7EAA0C",
					"Category": "int",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -208,
							"NodePosY": -131,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 64,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ActiveSkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1472,
							"NodePosY": 391,
							"Pins": [
								{
									"PinName": "ActiveSkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 624,
							"NodePosY": -126,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SkillActivate\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1648,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveSkillData",
											"TargetPin": "ActiveSkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "SkillRangeInfo"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Construct GA Knockback Parameter",
							"NodeClass": "K2Node_GenericCreateObject",
							"NodePosX": 1152,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Distance",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GA_KnockbackParameter_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "OptionalObject"
										},
										{
											"TargetNode": "Set Distance",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Duration",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2240,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAbilitySystemComponent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2464,
							"NodePosY": 164,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Make Gameplay Event Data",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 2736,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Construct GA Knockback Parameter",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2464,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "Instigator"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2800,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAbilitySystemComponent",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										},
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSAbilitySystemComponent",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3088,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSAbility System Component",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3440,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAbilitySystemComponent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAbilitySystemComponent",
											"TargetPin": "AsWSAbility System Component"
										}
									]
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GA_Knockback_C"
								},
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3776,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagToCheck",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Character.State.Burning\")"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4128,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4336,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Wind_C"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -32,
							"NodePosY": 1309,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 176,
							"NodePosY": 1312,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 384,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get HitCount",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 448,
							"NodePosY": 1200,
							"Pins": [
								{
									"PinName": "HitCount",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "integer > integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 608,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get HitCount",
											"TargetPin": "HitCount"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 784,
							"NodePosY": 1312,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 496,
							"NodePosY": 1456,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 496,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkNaveMagicMissileOnWindforceHit\",Attribute=/Script/WorldStalker.PassiveSet:PerkNaveMagicMissileOnWindforceHit,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1120,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.100000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1312,
							"NodePosY": 1312,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2240,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GA_Skill_Nave_MagicMissile_Active_Perk_C"
								},
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Gameplay Event Data",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 1904,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get HitCount",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1600,
							"NodePosY": 1559,
							"Pins": [
								{
									"PinName": "HitCount",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Integer)",
											"TargetPin": "InInt"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "To Float (Integer)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1744,
							"NodePosY": 1559,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InInt",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Get HitCount",
											"TargetPin": "HitCount"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "EventMagnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1296,
							"NodePosY": 1216,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1712,
							"NodePosY": 1232,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagContainer",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Literal Gameplay Tag Container",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": 1424,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Ability.BlockGroup.ActiveSkill2\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "TagContainer"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2016,
							"NodePosY": 1312,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 368,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1952,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Duration",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "100"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Length",
											"TargetPin": "TargetArray"
										}
									]
								}
							]
						},
						{
							"NodeName": "Length",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 4640,
							"NodePosY": 188,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Set HitCount",
											"TargetPin": "HitCount"
										}
									]
								}
							]
						},
						{
							"NodeName": "integer > integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 4912,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 5088,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set HitCount",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set HitCount",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 5296,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "HitCount",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 976,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Construct GA Knockback Parameter",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										},
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk1\",Attribute=/Script/WorldStalker.PassiveSet:Perk1,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "vector * vector",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 928,
							"NodePosY": 678,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1136,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Construct GA Knockback Parameter",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 818,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Eyes View Point\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Forward Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": 864,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Eyes View Point\n타깃은 액터",
											"TargetPin": "OutRotation"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1184,
							"NodePosY": 808,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set NewVelocity",
											"TargetPin": "NewVelocity"
										}
									]
								}
							]
						},
						{
							"NodeName": "Construct GA Knockback Parameter",
							"NodeClass": "K2Node_GenericCreateObject",
							"NodePosX": 1328,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set NewVelocity",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GA_KnockbackParameter_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set NewVelocity",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "OptionalObject"
										},
										{
											"TargetNode": "Set bUseLegacyKnockback",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set NewVelocity",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1680,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Construct GA Knockback Parameter",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bUseLegacyKnockback",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "NewVelocity",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Construct GA Knockback Parameter",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2160,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bUseLegacyKnockback",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GA_Knockback_C"
								},
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Gameplay Event Data",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 1680,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Construct GA Knockback Parameter",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1376,
							"NodePosY": 895,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 992,
							"NodePosY": 888,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Eyes View Point\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 528,
							"NodePosY": 818,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OutLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "OutRotation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "InRot"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bUseLegacyKnockback",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1872,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set NewVelocity",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bUseLegacyKnockback",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Construct GA Knockback Parameter",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Distance",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1488,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Construct GA Knockback Parameter",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Duration",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "250.000000"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Construct GA Knockback Parameter",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Duration",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1728,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Distance",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.250000"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Construct GA Knockback Parameter",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						}
					],
					"NodeCount": 58
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Nave/GA_Skill_Nave_WindForce.GA_Skill_Nave_WindForce"
		},
		{
			"AssetName": "GE_Skill_Hilda_Smash",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Hilda/GE_Skill_Hilda_Smash.GE_Skill_Hilda_Smash"
		},
		{
			"AssetName": "GE_Skill_Nave_Escape",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Nave/GE_Skill_Nave_Escape.GE_Skill_Nave_Escape"
		},
		{
			"AssetName": "GE_Skill_Hilda_EmergencyTreatment",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Hilda/GE_Skill_Hilda_EmergencyTreatment.GE_Skill_Hilda_EmergencyTreatment"
		},
		{
			"AssetName": "GE_Skill_Nave_Escape_Active",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Nave/GE_Skill_Nave_Escape_Active.GE_Skill_Nave_Escape_Active"
		},
		{
			"AssetName": "GE_Skill_Nave_Invisibility",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Nave/GE_Skill_Nave_Invisibility.GE_Skill_Nave_Invisibility"
		},
		{
			"AssetName": "GE_PerkHildaTauntManaCostPer",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Hilda/GE_PerkHildaTauntManaCostPer.GE_PerkHildaTauntManaCostPer"
		},
		{
			"AssetName": "GE_Skill_Nave_Invisible_WalkSpeedRate",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Nave/GE_Skill_Nave_Invisible_WalkSpeedRate.GE_Skill_Nave_Invisible_WalkSpeedRate"
		},
		{
			"AssetName": "GE_Skill_Nave_MagicFireWallStack",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Nave/GE_Skill_Nave_MagicFireWallStack.GE_Skill_Nave_MagicFireWallStack"
		},
		{
			"AssetName": "GE_PerkHildaStrikeSpeedDownPer",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Hilda/GE_PerkHildaStrikeSpeedDownPer.GE_PerkHildaStrikeSpeedDownPer"
		},
		{
			"AssetName": "GE_Skill_Nave_MagicMissileStack",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Nave/GE_Skill_Nave_MagicMissileStack.GE_Skill_Nave_MagicMissileStack"
		},
		{
			"AssetName": "GE_Skill_Nave_ManaCharge",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Nave/GE_Skill_Nave_ManaCharge.GE_Skill_Nave_ManaCharge"
		},
		{
			"AssetName": "GE_PerkHildaBashDirectDamage",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Hilda/GE_PerkHildaBashDirectDamage.GE_PerkHildaBashDirectDamage"
		},
		{
			"AssetName": "GE_Skill_Nave_WeaponReinforcement",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Nave/GE_Skill_Nave_WeaponReinforcement.GE_Skill_Nave_WeaponReinforcement"
		},
		{
			"AssetName": "BP_Lobby_Point",
			"ParentClass": "WSCharacterLobbySpawnPoint",
			"Variables": [
				{
					"Name": "LevelTags",
					"Type": "FGameplayTagContainer",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterLobbySpawnPoint"
				},
				{
					"Name": "PartyIndex",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterLobbySpawnPoint"
				},
				{
					"Name": "PreviewMeshComponent",
					"Type": "USkeletalMeshComponent*",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Characters/Lobby/BP_Lobby_Point.Default__BP_Lobby_Point_C:PreviewMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterLobbySpawnPoint"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 3
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Lobby/BP_Lobby_Point.BP_Lobby_Point"
		},
		{
			"AssetName": "BP_Player_Lobby",
			"ParentClass": "WSCharacterLobby",
			"Variables": [
				{
					"Name": "SceneRoot",
					"Type": "TObjectPtr<USceneComponent>",
					"DefaultValue": "/Script/Engine.SceneComponent'/Game/Blueprints/Characters/Lobby/BP_Player_Lobby.Default__BP_Player_Lobby_C:SceneRoot'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterLobby"
				},
				{
					"Name": "SceneRotation",
					"Type": "TObjectPtr<USceneComponent>",
					"DefaultValue": "/Script/Engine.SceneComponent'/Game/Blueprints/Characters/Lobby/BP_Player_Lobby.Default__BP_Player_Lobby_C:SceneRotation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterLobby"
				},
				{
					"Name": "MeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Characters/Lobby/BP_Player_Lobby.Default__BP_Player_Lobby_C:Player'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterLobby"
				},
				{
					"Name": "LobbyCharacterSlotIndex",
					"Type": "int32",
					"DefaultValue": "-1",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterLobby"
				},
				{
					"Name": "CurrentStalkerName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterLobby"
				},
				{
					"Name": "YawRotateSpeed",
					"Type": "float",
					"DefaultValue": "3.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterLobby"
				},
				{
					"Name": "TurnToOriginSpeed",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterLobby"
				},
				{
					"Name": "bIsResultLevelPlayer",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterLobby"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Get MeshComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1200,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "MeshComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Collision Enabled\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 880,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Play Lobby Entrance\n타깃은 WSAnim Instance",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Collision Enabled\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2.500000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Set Collision Enabled\n타깃은 프리미티브 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1200,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MeshComponent",
											"TargetPin": "MeshComponent"
										}
									]
								},
								{
									"PinName": "NewType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "QueryAndPhysics"
								}
							]
						},
						{
							"NodeName": "OnVisualChanged 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -512,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAnimInstance",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get MeshComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -112,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "MeshComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Anim Instance\n타깃은 스켈레탈 메시 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Anim Instance\n타깃은 스켈레탈 메시 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -112,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MeshComponent",
											"TargetPin": "MeshComponent"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAnimInstance",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSAnimInstance",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": -112,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnVisualChanged 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay Until Next Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Anim Instance\n타깃은 스켈레탈 메시 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSAnim Instance",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Lobby Entrance\n타깃은 WSAnim Instance",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Play Lobby Entrance\n타깃은 WSAnim Instance",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 592,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay Until Next Tick",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAnimInstance",
											"TargetPin": "AsWSAnim Instance"
										}
									]
								},
								{
									"PinName": "bReplay",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "PlayEmotion 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -512,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "StalkerName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEmote",
											"TargetPin": "RowName"
										}
									]
								},
								{
									"PinName": "SelectedIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Dimension 1"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_CharacterEmote",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": -192,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Load Asset Blocking",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_CharacterEmote"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayEmotion 이벤트",
											"TargetPin": "StalkerName"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ReturnValue_Emotions",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 176,
							"NodePosY": 1088,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEmote",
											"TargetPin": "ReturnValue_Emotions"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "PlayEmotion 이벤트",
											"TargetPin": "SelectedIndex"
										}
									]
								},
								{
									"PinName": "Output",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Output_GoodsID",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "Output_Montage",
									"PinCategory": "softobject",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Load Asset Blocking",
											"TargetPin": "Asset"
										},
										{
											"TargetNode": "Is Valid Soft Object Reference",
											"TargetPin": "SoftObjectReference"
										},
										{
											"TargetNode": "소프트 레퍼런스 리졸브",
											"TargetPin": "Input"
										}
									]
								},
								{
									"PinName": "Output_CameraMode",
									"PinCategory": "softclass",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Load Class Asset Blocking",
											"TargetPin": "AssetClass"
										}
									]
								},
								{
									"PinName": "Output_bDefaultEmotion",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Load Asset Blocking",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 416,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEmote",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Load Class Asset Blocking",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Asset",
									"PinCategory": "softobject",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output_Montage"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Load Class Asset Blocking",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 656,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Load Asset Blocking",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "AssetClass",
									"PinCategory": "softclass",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output_CameraMode"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "class",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid Soft Object Reference",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 544,
							"NodePosY": 1104,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "SoftObjectReference",
									"PinCategory": "softobject",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output_Montage"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 912,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Load Class Asset Blocking",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Soft Object Reference",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "몽타주 재생",
							"NodeClass": "K2Node_PlayMontage",
							"NodePosX": 1136,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hidden Equip\n타깃은 WSCharacter Lobby",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hidden Equip\n타깃은 WSCharacter Lobby",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hidden Equip\n타깃은 WSCharacter Lobby",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hidden Equip\n타깃은 WSCharacter Lobby",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnNotifyBegin",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnNotifyEnd",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "NotifyName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "InSkeletalMeshComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MeshComponent",
											"TargetPin": "MeshComponent"
										}
									]
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "소프트 레퍼런스 리졸브",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "PlayRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartingPosition",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "StartingSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bShouldStopAllMontages",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "소프트 레퍼런스 리졸브",
							"NodeClass": "K2Node_ConvertAsset",
							"NodePosX": 576,
							"NodePosY": 1216,
							"Pins": [
								{
									"PinName": "Input",
									"PinCategory": "softobject",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output_Montage"
										}
									]
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get MeshComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1136,
							"NodePosY": 944,
							"Pins": [
								{
									"PinName": "MeshComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "InSkeletalMeshComponent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Hidden Equip\n타깃은 WSCharacter Lobby",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1600,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "OnBlendOut"
										},
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "OnInterrupted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bIsHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set Hidden Equip\n타깃은 WSCharacter Lobby",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1600,
							"NodePosY": 960,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bIsHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Set Hidden Equip\n타깃은 WSCharacter Lobby",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1600,
							"NodePosY": 1104,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "OnCompleted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Stop Emotion\n타깃은 BP Player Lobby",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bIsHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "StopEmotion 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -528,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Stop Emotion\n타깃은 BP Player Lobby",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1904,
							"NodePosY": 1104,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Hidden Equip\n타깃은 WSCharacter Lobby",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get MeshComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -144,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "MeshComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Anim Instance\n타깃은 스켈레탈 메시 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Anim Instance\n타깃은 스켈레탈 메시 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -144,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MeshComponent",
											"TargetPin": "MeshComponent"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAnimInstance",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSAnimInstance",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": -144,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Stop\n타깃은 애님 인스턴스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Anim Instance\n타깃은 스켈레탈 메시 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSAnim Instance",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Stop\n타깃은 애님 인스턴스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Montage Stop\n타깃은 애님 인스턴스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 288,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAnimInstance",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAnimInstance",
											"TargetPin": "AsWSAnim Instance"
										}
									]
								},
								{
									"PinName": "InBlendOutTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Montage",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay Until Next Tick",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 272,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAnimInstance",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Lobby Entrance\n타깃은 WSAnim Instance",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "9",
							"NodeClass": "K2Node_InputKey",
							"NodePosX": -96,
							"NodePosY": -352,
							"Pins": [
								{
									"PinName": "Pressed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Released",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Key",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							],
							"Properties":
							{
								"InputKey": "Nine",
								"bConsumeInput": "True",
								"bOverrideParentBinding": "True"
							}
						},
						{
							"NodeName": "Get MeshComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 224,
							"NodePosY": -352,
							"Pins": [
								{
									"PinName": "MeshComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Visibility\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Visibility\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 544,
							"NodePosY": -368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "9",
											"TargetPin": "Pressed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MeshComponent",
											"TargetPin": "MeshComponent"
										}
									]
								},
								{
									"PinName": "bNewVisibility",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bPropagateToChildren",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set Visibility\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 560,
							"NodePosY": -176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "9",
											"TargetPin": "Released"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MeshComponent",
											"TargetPin": "MeshComponent"
										}
									]
								},
								{
									"PinName": "bNewVisibility",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bPropagateToChildren",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						}
					],
					"NodeCount": 32
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Lobby/BP_Player_Lobby.BP_Player_Lobby"
		},
		{
			"AssetName": "GA_Skill_Hilda_SwordStrike",
			"ParentClass": "GA_Skill_Knight_LeapAttack_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack Success\n타깃은 GA Skill Hilda Sword Strike",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 288,
							"NodePosY": 1136,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkHildaStrikeSpeedDownPer\",Attribute=/Script/WorldStalker.PassiveSet:PerkHildaStrikeSpeedDownPer,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "float - float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 1120,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1952,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1520,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 256,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitAttackSuccess\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackSuccess\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "WaitAttackSuccess\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 16,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 624,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										},
										{
											"TargetNode": "Get Hit Result from Target Data",
											"TargetPin": "HitResult"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2624,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_PerkHildaStrikeSpeedDownPer_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										},
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3072,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Duration\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Passive Duration\n타깃은 WSCharacter Player",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3872,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4224,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "TargetData"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2192,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Passive Duration\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Passive Duration\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2544,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkHildaStrikeSpeedDownPer\",Attribute=/Script/WorldStalker.PassiveSet:PerkHildaStrikeSpeedDownPer,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3664,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float - float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.010000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "float - float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3456,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "100.000000"
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Attack Success\n타깃은 GA Skill Hilda Sword Strike",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Hit Result from Target Data",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "TargetData"
										}
									]
								},
								{
									"PinName": "Index",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1456,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Hit Result from Target Data",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1696,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Float Attribute",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3360,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"WalkSpeedPer\",Attribute=/Script/WorldStalker.CharacterSet:WalkSpeedPer,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3904,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 4080,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						}
					],
					"NodeCount": 26
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Hilda/GA_Skill_Hilda_SwordStrike.GA_Skill_Hilda_SwordStrike"
		},
		{
			"AssetName": "BP_PreviewActor",
			"ParentClass": "WSPreviewActor",
			"Variables": [
				{
					"Name": "FixedItemMeshRotator",
					"Type": "TMap",
					"DefaultValue": "((WeaponShield, (Pitch=0.000000,Yaw=0.000000,Roll=180.000000)),(TwoHandWeapon, (Pitch=0.000000,Yaw=0.000000,Roll=180.000000)),(Staff, (Pitch=0.000000,Yaw=0.000000,Roll=0.000000)),(ShortSword, (Pitch=0.000000,Yaw=0.000000,Roll=0.000000)),(Bow, (Pitch=0.000000,Yaw=0.000000,Roll=0.000000)),(Mace, (Pitch=0.000000,Yaw=0.000000,Roll=0.000000)),(Necklaces, (Pitch=0.000000,Yaw=0.000000,Roll=90.000000)),(Rings, (Pitch=0.000000,Yaw=20.000000,Roll=0.000000)))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSPreviewActor"
				},
				{
					"Name": "FixedItemCameraPosition",
					"Type": "TMap",
					"DefaultValue": "((WeaponShield, (X=-5.000000,Y=0.000000,Z=-50.000000)),(TwoHandWeapon, (X=-30.000000,Y=0.000000,Z=-70.000000)),(Staff, (X=15.000000,Y=0.000000,Z=10.000000)),(ShortSword, (X=25.000000,Y=0.000000,Z=10.000000)),(Bow, (X=-25.000000,Y=8.000000,Z=-10.000000)),(Mace, (X=0.000000,Y=0.000000,Z=35.000000)),(Necklaces, (X=70.000000,Y=0.000000,Z=-5.000000)),(Rings, (X=120.000000,Y=0.000000,Z=-10.000000)))",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSPreviewActor"
				},
				{
					"Name": "CharacterAutoTurnSpeed",
					"Type": "float",
					"DefaultValue": "10.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSPreviewActor"
				},
				{
					"Name": "ItemAutoTurnSpeed",
					"Type": "float",
					"DefaultValue": "5.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSPreviewActor"
				},
				{
					"Name": "SceneRoot",
					"Type": "TObjectPtr<USceneComponent>",
					"DefaultValue": "/Script/Engine.SceneComponent'/Game/Blueprints/Characters/Lobby/BP_PreviewActor.Default__BP_PreviewActor_C:SceneRoot'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterLobby"
				},
				{
					"Name": "SceneRotation",
					"Type": "TObjectPtr<USceneComponent>",
					"DefaultValue": "/Script/Engine.SceneComponent'/Game/Blueprints/Characters/Lobby/BP_PreviewActor.Default__BP_PreviewActor_C:SceneRotation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterLobby"
				},
				{
					"Name": "MeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Characters/Lobby/BP_PreviewActor.Default__BP_PreviewActor_C:Player'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterLobby"
				},
				{
					"Name": "LobbyCharacterSlotIndex",
					"Type": "int32",
					"DefaultValue": "-1",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterLobby"
				},
				{
					"Name": "CurrentStalkerName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterLobby"
				},
				{
					"Name": "YawRotateSpeed",
					"Type": "float",
					"DefaultValue": "3.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterLobby"
				},
				{
					"Name": "TurnToOriginSpeed",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterLobby"
				},
				{
					"Name": "bIsResultLevelPlayer",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterLobby"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "PointLight",
					"Class": "PointLightComponent",
					"Parent": "SceneRoot"
				},
				{
					"Name": "PointLight2",
					"Class": "PointLightComponent",
					"Parent": "SceneRoot"
				},
				{
					"Name": "PointLight1",
					"Class": "PointLightComponent",
					"Parent": "SceneRoot"
				},
				{
					"Name": "CharacterCaptureComponent",
					"Class": "SceneCaptureComponent2D",
					"Parent": "SceneRoot"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Get MeshComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1200,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "MeshComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Collision Enabled\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 880,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Play Lobby Entrance\n타깃은 WSAnim Instance",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Collision Enabled\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2.500000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Set Collision Enabled\n타깃은 프리미티브 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1200,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MeshComponent",
											"TargetPin": "MeshComponent"
										}
									]
								},
								{
									"PinName": "NewType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "QueryAndPhysics"
								}
							]
						},
						{
							"NodeName": "Get MeshComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -112,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "MeshComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Anim Instance\n타깃은 스켈레탈 메시 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Anim Instance\n타깃은 스켈레탈 메시 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -112,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MeshComponent",
											"TargetPin": "MeshComponent"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAnimInstance",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSAnimInstance",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": -112,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnVisualChanged_1\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay Until Next Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Anim Instance\n타깃은 스켈레탈 메시 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSAnim Instance",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Lobby Entrance\n타깃은 WSAnim Instance",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Play Lobby Entrance\n타깃은 WSAnim Instance",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 592,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay Until Next Tick",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAnimInstance",
											"TargetPin": "AsWSAnim Instance"
										}
									]
								},
								{
									"PinName": "bReplay",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Delay Until Next Tick",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 272,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAnimInstance",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Lobby Entrance\n타깃은 WSAnim Instance",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "OnVisualChanged_1\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": -480,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAnimInstance",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -272,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Show Only Component\n타깃은 씬 캡처 컴포넌트",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Show Only Component\n타깃은 씬 캡처 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 176,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Show Only Component\n타깃은 씬 캡처 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterCaptureComponent",
											"TargetPin": "CharacterCaptureComponent"
										}
									]
								},
								{
									"PinName": "InComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MeshComponent",
											"TargetPin": "MeshComponent"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get MeshComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -128,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "MeshComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Show Only Component\n타깃은 씬 캡처 컴포넌트",
											"TargetPin": "InComponent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Show Only Component\n타깃은 씬 캡처 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Show Only Component\n타깃은 씬 캡처 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SceneCaptureComponent",
											"TargetPin": "SceneCaptureComponent"
										}
									]
								},
								{
									"PinName": "InComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get StaticMeshComponent",
											"TargetPin": "StaticMeshComponent"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get StaticMeshComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 288,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "StaticMeshComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Show Only Component\n타깃은 씬 캡처 컴포넌트",
											"TargetPin": "InComponent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get CharacterCaptureComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -224,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "CharacterCaptureComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Show Only Component\n타깃은 씬 캡처 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Show Only Actor Components\n타깃은 씬 캡처 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Show Only Actor Components\n타깃은 씬 캡처 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 192,
							"NodePosY": -528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "AddSceneCaptureActor 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CharacterCaptureComponent",
											"TargetPin": "CharacterCaptureComponent"
										}
									]
								},
								{
									"PinName": "InActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "AddSceneCaptureActor 이벤트",
											"TargetPin": "InActor"
										}
									]
								},
								{
									"PinName": "bIncludeFromChildActors",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "AddSceneCaptureActor 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -256,
							"NodePosY": -512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Show Only Actor Components\n타깃은 씬 캡처 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "InActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Show Only Actor Components\n타깃은 씬 캡처 컴포넌트",
											"TargetPin": "InActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SceneCaptureComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 224,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "SceneCaptureComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Show Only Component\n타깃은 씬 캡처 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 18
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Lobby/BP_PreviewActor.BP_PreviewActor"
		},
		{
			"AssetName": "GA_Skill_Hilda_SteelBlocking",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "Spawned Effect",
					"VarGuid": "1E685BC2452C5AC259B294844A2E4C5B",
					"Category": "object",
					"SubCategoryObject": "SceneComponent",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 192,
							"NodePosY": 515,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Spawned Effect",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 656,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "Spawned Effect",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Component\n타깃은 액터 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Deactivate\n타깃은 액터 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Destroy Component\n타깃은 액터 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": 531,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Deactivate\n타깃은 액터 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Spawned Effect",
											"TargetPin": "Spawned Effect"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 416,
							"NodePosY": 499,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Spawn Effect from Data Row",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2656,
							"NodePosY": 35,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SwordShieldBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To SceneComponent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "OwnerActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "AttachComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ShieldMesh",
											"TargetPin": "ShieldMesh"
										}
									]
								},
								{
									"PinName": "CharacterEffectDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bUsePooling",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpawnedEffect",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To SceneComponent",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_CharacterEffect",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 832,
							"NodePosY": 35,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_CharacterEffect"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Hilda_UltimateDefense_Loop"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "CharacterEffectDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1248,
							"NodePosY": 51,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Spawned Effect",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3296,
							"NodePosY": 67,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To SceneComponent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Spawned Effect",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To SceneComponent",
											"TargetPin": "As씬 컴포넌트"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Cast To SceneComponent",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3008,
							"NodePosY": 35,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Spawned Effect",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "SpawnedEffect"
										}
									]
								},
								{
									"PinName": "As씬 컴포넌트",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Spawned Effect",
											"TargetPin": "Spawned Effect"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 576,
							"NodePosY": -13,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 272,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Deactivate\n타깃은 액터 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1088,
							"NodePosY": 531,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Component\n타깃은 액터 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Spawned Effect",
											"TargetPin": "Spawned Effect"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 832,
							"NodePosY": 547,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Spawned Effect",
											"TargetPin": "Spawned Effect"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Deactivate\n타깃은 액터 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1536,
							"NodePosY": 35,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SwordShieldBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get MainEquipActor",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "OwnerActor"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get MainEquipActor",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1824,
							"NodePosY": 90,
							"Pins": [
								{
									"PinName": "MainEquipActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SwordShieldBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_SwordShieldBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2096,
							"NodePosY": 35,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MainEquipActor",
											"TargetPin": "MainEquipActor"
										}
									]
								},
								{
									"PinName": "AsBP Sword Shield Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get ShieldMesh",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get ShieldMesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2400,
							"NodePosY": 88,
							"Pins": [
								{
									"PinName": "ShieldMesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "AttachComponent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SwordShieldBase",
											"TargetPin": "AsBP Sword Shield Base"
										}
									]
								}
							]
						}
					],
					"NodeCount": 19
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Hilda/GA_Skill_Hilda_SteelBlocking.GA_Skill_Hilda_SteelBlocking"
		},
		{
			"AssetName": "GA_Skill_Hilda_BloodMoon_Active",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 560,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.BuffUltimate\")"
								},
								{
									"PinName": "GameplayCueParameter",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bRemoveOnAbilityEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Make Gameplay Cue Parameters",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -16,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "NormalizedMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "RawMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "MatchedTagName",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "OriginalTag",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedSourceTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedTargetTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SourceObject",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "NS_Ult_Loop_E001"
								},
								{
									"PinName": "PhysicalMaterial",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "AbilityLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "TargetAttachComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bReplicateLocationWhenUsingMinimalRepProxy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "GameplayCueParameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -16,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "TargetAttachComponent"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 272,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						}
					],
					"NodeCount": 7
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Hilda/GA_Skill_Hilda_BloodMoon_Active.GA_Skill_Hilda_BloodMoon_Active"
		},
		{
			"AssetName": "BP_Lian_DarkSouls",
			"ParentClass": "BP_ProjectileBase_C",
			"Variables": [
				{
					"Name": "TargetActor",
					"VarGuid": "BBBB39B34A4DE76134247D8690776F48",
					"Category": "object",
					"SubCategoryObject": "Actor",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "MinDistance",
					"VarGuid": "C110B3CA446C0C845BC08B987FFDA8C5",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "OverlapRadius",
					"VarGuid": "9912E7D04C3A8E4D0ED90D96F31DB376",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bIsLengendaryOption",
					"VarGuid": "8F7097864AC54CED3BB371B4309794F0",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"MetaData":
					{
						"ExposeOnSpawn": "true"
					},
					"Source": "Blueprint"
				},
				{
					"Name": "ProjectileNiagara",
					"VarGuid": "65AC7FD2492554005B4451895A28C189",
					"Category": "object",
					"SubCategoryObject": "NiagaraComponent",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Duration",
					"VarGuid": "BC31C07C4A0F219057B5EA851091498E",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ProjectileMovement",
					"Type": "TObjectPtr<UProjectileMovementComponent>",
					"DefaultValue": "/Script/Engine.ProjectileMovementComponent'/Game/Blueprints/Characters/Lian/BP_Lian_DarkSouls.Default__BP_Lian_DarkSouls_C:Projectile'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRowName",
					"Type": "FName",
					"DefaultValue": "Asha_DarkSouls",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRow",
					"Type": "FProjectileDataRow",
					"DefaultValue": "(InitLifeTime=3.000000,Speed=2500.000000,FXInit=(),FXShot=(),FXHit=())",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "SkillDataRow",
					"Type": "FSkillDataRow",
					"DefaultValue": "(bUsable=True,SkillAttackType=PhysicalSkill,CooltimeGameplayTag=(),StackGameplayTag=(),ActiveRange=(TraceRadius=20.000000,bBlockBreakable=True))",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Projectile_Active.GE_Attack_Projectile_Active_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackBlockedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_AttackBlocked_Projectile.GE_AttackBlocked_Projectile_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackType",
					"Type": "EWSAttackType",
					"DefaultValue": "Normal",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackElementType",
					"Type": "EWSElementType",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackDamageRate",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bUseHitBox",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AdditionalEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "TagValues",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "Level",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bStopOnHit",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitDamageReductionRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "MinDamageRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RotationSpeed",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "IsRotate",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotRotationOffset",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bWallHitDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bShot",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotDelay",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndDelay",
					"Type": "float",
					"DefaultValue": "20.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotMontageName",
					"Type": "FName",
					"DefaultValue": "Shot",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.Effect.Shot\")",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitWallMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndMontageName",
					"Type": "FName",
					"DefaultValue": "End",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RepVelocity",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "AshaDarkSoulsHit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Characters/Lian/BP_Lian_DarkSouls.Default__BP_Lian_DarkSouls_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Characters/Lian/BP_Lian_DarkSouls.Default__BP_Lian_DarkSouls_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "GetPartyIDFromActor",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Actor",
							"Type": "object"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "PartyID",
							"Type": "int"
						}
					]
				},
				{
					"Name": "OnRep_bIsLockTarget",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Sphere Overlap Actors",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1072,
							"NodePosY": 1312,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpherePos",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SphereRadius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get OverlapRadius",
											"TargetPin": "OverlapRadius"
										}
									]
								},
								{
									"PinName": "ObjectTypes",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ActorClassFilter",
									"PinCategory": "class",
									"Direction": "Input"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "OutActors",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Length",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 720,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "ObjectTypes"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery3"
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 896,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "ActorsToIgnore"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 800,
							"NodePosY": 1456,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "SpherePos"
										},
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "End"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1872,
							"NodePosY": 1312,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "OutActors"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 3088,
							"NodePosY": 1344,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 BP Lian Dark Souls",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterEnemy",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3328,
							"NodePosY": 1344,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Enemy",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Squared Distance To\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set TargetActor",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Squared Distance To\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3616,
							"NodePosY": 1392,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "AsWSCharacter Enemy"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Set MinDistance",
											"TargetPin": "MinDistance"
										}
									]
								}
							]
						},
						{
							"NodeName": "float < float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3872,
							"NodePosY": 1424,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Squared Distance To\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MinDistance",
											"TargetPin": "MinDistance"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get MinDistance",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3712,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "MinDistance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4032,
							"NodePosY": 1344,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetActor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set TargetActor",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 4240,
							"NodePosY": 1360,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set MinDistance",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "AsWSCharacter Enemy"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set MinDistance",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 4448,
							"NodePosY": 1360,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetActor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "MinDistance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Squared Distance To\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3344,
							"NodePosY": 1744,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 BP Lian Dark Souls",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Not Equal (Integer)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3920,
							"NodePosY": 1760,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 BP Lian Dark Souls",
											"TargetPin": "PartyID"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 BP Lian Dark Souls",
											"TargetPin": "PartyID"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4096,
							"NodePosY": 1600,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 BP Lian Dark Souls",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Squared Distance To\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4304,
							"NodePosY": 1712,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Set MinDistance",
											"TargetPin": "MinDistance"
										}
									]
								}
							]
						},
						{
							"NodeName": "float < float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 4560,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Squared Distance To\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MinDistance",
											"TargetPin": "MinDistance"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4320,
							"NodePosY": 1600,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetActor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set TargetActor",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 4528,
							"NodePosY": 1616,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set MinDistance",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set MinDistance",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 4736,
							"NodePosY": 1616,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetActor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "MinDistance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Squared Distance To\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get MinDistance",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4400,
							"NodePosY": 1872,
							"Pins": [
								{
									"PinName": "MinDistance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3104,
							"NodePosY": 1696,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Squared Distance To\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set TargetActor",
											"TargetPin": "TargetActor"
										},
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 BP Lian Dark Souls",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 496,
							"NodePosY": 1312,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.250000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 3472,
							"NodePosY": 1488,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Squared Distance To\n타깃은 액터",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 4144,
							"NodePosY": 1824,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Squared Distance To\n타깃은 액터",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Party IDFrom Actor\n타깃은 BP Lian Dark Souls",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3344,
							"NodePosY": 1584,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 BP Lian Dark Souls",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "PartyID",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Integer)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Party IDFrom Actor\n타깃은 BP Lian Dark Souls",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3616,
							"NodePosY": 1584,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party IDFrom Actor\n타깃은 BP Lian Dark Souls",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "PartyID",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Integer)",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ProjectileMovement",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3184,
							"NodePosY": 2016,
							"Pins": [
								{
									"PinName": "ProjectileMovement",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set HomingTargetComponent",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set HomingTargetComponent",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3632,
							"NodePosY": 1856,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Target Actor Event\n타깃은 BP Lian Dark Souls",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HomingTargetComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get RootComponent",
											"TargetPin": "RootComponent"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ProjectileMovement",
											"TargetPin": "ProjectileMovement"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get TargetActor",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2944,
							"NodePosY": 1952,
							"Pins": [
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Get RootComponent",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 3104,
							"NodePosY": 1840,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetActor",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get RootComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3104,
							"NodePosY": 1952,
							"Pins": [
								{
									"PinName": "RootComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set HomingTargetComponent",
											"TargetPin": "HomingTargetComponent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetActor",
											"TargetPin": "TargetActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Length",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1392,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "OutActors"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "integer > integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1456,
							"NodePosY": 1488,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1648,
							"NodePosY": 1312,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get OverlapRadius",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 912,
							"NodePosY": 1392,
							"Pins": [
								{
									"PinName": "OverlapRadius",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "SphereRadius"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "SetHomingTargetInRadiusRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": -176,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Get RootComponent",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set TargetActor",
											"TargetPin": "TargetActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 80,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SetHomingTargetInRadiusRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SetHomingTargetInRadiusRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set HomingTargetComponent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ProjectileMovement",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 208,
							"NodePosY": 1205,
							"Pins": [
								{
									"PinName": "ProjectileMovement",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set HomingTargetComponent",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set HomingTargetComponent",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 416,
							"NodePosY": 1136,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetActor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HomingTargetComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get RootComponent",
											"TargetPin": "RootComponent"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ProjectileMovement",
											"TargetPin": "ProjectileMovement"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get RootComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 64,
							"NodePosY": 1424,
							"Pins": [
								{
									"PinName": "RootComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set HomingTargetComponent",
											"TargetPin": "HomingTargetComponent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SetHomingTargetInRadiusRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "TargetActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 3360,
							"NodePosY": 1840,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set HomingTargetComponent",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 528,
							"NodePosY": 1904,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get TargetActor",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 592,
							"NodePosY": 1424,
							"Pins": [
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 752,
							"NodePosY": 1312,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetActor",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Line Trace By Channel",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2112,
							"NodePosY": 1312,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TraceChannel",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "TraceTypeQuery3"
								},
								{
									"PinName": "bTraceComplex",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "OutHit",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "bIgnoreSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TraceColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "TraceHitColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "DrawTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2512,
							"NodePosY": 1456,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "OutHit"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2720,
							"NodePosY": 1312,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "bBlockingHit"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1872,
							"NodePosY": 1472,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -176,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 16,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 592,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentMontage",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set CurrentMontage",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 832,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "CurrentMontage",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "AM_Skill_Asha_Projectile"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event to Actor",
							"NodeClass": "K2Node_AsyncAction",
							"NodePosX": 16,
							"NodePosY": 1936,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitTargetActorEvent\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set HomingTargetComponent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetActor",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Character.State.Dead\")"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "WaitTargetActorEvent\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": -224,
							"NodePosY": 1920,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ProjectileMovement",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 160,
							"NodePosY": 2197,
							"Pins": [
								{
									"PinName": "ProjectileMovement",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set HomingTargetComponent",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set HomingTargetComponent",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 352,
							"NodePosY": 2016,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "HomingTargetComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ProjectileMovement",
											"TargetPin": "ProjectileMovement"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Target Actor Event\n타깃은 BP Lian Dark Souls",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3856,
							"NodePosY": 1824,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set HomingTargetComponent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get TargetActor",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -144,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Target Actor Event\n타깃은 BP Lian Dark Souls",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 832,
							"NodePosY": 1104,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetActor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set TargetActor",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 640,
							"NodePosY": 1136,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set HomingTargetComponent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Target Actor Event\n타깃은 BP Lian Dark Souls",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SetHomingTargetInRadiusRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Spawn System at Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 288,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnNiagaraRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ProjectileNiagara",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__NiagaraFunctionLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SystemTemplate",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "NS_Asha_Projectile_G_E002"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "bAutoDestroy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bAutoActivate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "PoolingMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bPreCullCheck",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set ProjectileNiagara",
											"TargetPin": "ProjectileNiagara"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get bIsLengendaryOption",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 176,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "bIsLengendaryOption",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 384,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bIsLengendaryOption",
											"TargetPin": "bIsLengendaryOption"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 16,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Spawn System at Location",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set ProjectileNiagara",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 672,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Spawn System at Location",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "ProjectileNiagara",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Spawn System at Location",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 800,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Niagara\n타깃은 BP Lian Dark Souls\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get bIsLengendaryOption",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -128,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "bIsLengendaryOption",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 80,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnProjectileStopped 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bIsLengendaryOption",
											"TargetPin": "bIsLengendaryOption"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "SpawnNiagaraRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": -176,
							"NodePosY": -176,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn System at Location",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Spawn Niagara\n타깃은 BP Lian Dark Souls\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1056,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnProjectileStopped 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -176,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "DeactivateNiagaraRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": -176,
							"NodePosY": -480,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ProjectileNiagara",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -144,
							"NodePosY": -368,
							"Pins": [
								{
									"PinName": "ProjectileNiagara",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Deactivate\n타깃은 액터 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 32,
							"NodePosY": -448,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "DeactivateNiagaraRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ProjectileNiagara",
											"TargetPin": "ProjectileNiagara"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Deactivate\n타깃은 액터 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Deactivate\n타깃은 액터 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 272,
							"NodePosY": -464,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn System at Location",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ProjectileNiagara",
											"TargetPin": "ProjectileNiagara"
										}
									]
								}
							]
						},
						{
							"NodeName": "Spawn System at Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": -448,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Deactivate\n타깃은 액터 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Sound at Location",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__NiagaraFunctionLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SystemTemplate",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "NS_Asha_Projectile_Hit_E001"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "bAutoDestroy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bAutoActivate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "PoolingMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bPreCullCheck",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": -336,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Spawn System at Location",
											"TargetPin": "Location"
										},
										{
											"TargetNode": "Spawn Sound at Location",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Deactivate Niagara\n타깃은 BP Lian Dark Souls\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 544,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 304,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Deactivate Niagara\n타깃은 BP Lian Dark Souls\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Spawn Sound at Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": -448,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Spawn System at Location",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Lian_Skill_DarkSoulsExplosion_01_Cue"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "VolumeMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "PitchMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "AttenuationSettings",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ConcurrencySettings",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bAutoDestroy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event to Actor",
							"NodeClass": "K2Node_AsyncAction",
							"NodePosX": 176,
							"NodePosY": 2336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileHit\")"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -96,
							"NodePosY": 2464,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "TargetActor"
										},
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": -48,
							"NodePosY": 2336,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitHitEvent\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 528,
							"NodePosY": 2512,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GetEffectCauser",
											"TargetPin": "EffectContext"
										}
									]
								}
							]
						},
						{
							"NodeName": "GetEffectCauser",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 864,
							"NodePosY": 2552,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal (Object)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1120,
							"NodePosY": 2576,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetEffectCauser",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 976,
							"NodePosY": 2624,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1312,
							"NodePosY": 2400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": 2688,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": 2768,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1520,
							"NodePosY": 2400,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1776,
							"NodePosY": 2400,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2000,
							"NodePosY": 2544,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Breakdown_Add_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2336,
							"NodePosY": 2400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2624,
							"NodePosY": 2384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get bIsLengendaryOption",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1824,
							"NodePosY": 2512,
							"Pins": [
								{
									"PinName": "bIsLengendaryOption",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2016,
							"NodePosY": 2400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bIsLengendaryOption",
											"TargetPin": "bIsLengendaryOption"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2928,
							"NodePosY": 2384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Enemy_ShockMotion_C"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3264,
							"NodePosY": 2384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_ShockMotion_Weak_C"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2016,
							"NodePosY": 3008,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Elemental_Holy_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2352,
							"NodePosY": 2784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2352,
							"NodePosY": 3008,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Lian_DarkSoulsDebuff_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2688,
							"NodePosY": 2784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "WaitHitEvent\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": -224,
							"NodePosY": 2320,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Hit Event\n타깃은 BP Lian Dark Souls",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 576,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 224,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Hit Event\n타깃은 BP Lian Dark Souls",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 400,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get Duration",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get Duration",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 240,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 640,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1392,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "Deactivate Niagara\n타깃은 BP Lian Dark Souls\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get bIsLengendaryOption",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 656,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "bIsLengendaryOption",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 864,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bIsLengendaryOption",
											"TargetPin": "bIsLengendaryOption"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Deactivate Niagara\n타깃은 BP Lian Dark Souls\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Deactivate Niagara\n타깃은 BP Lian Dark Souls\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1088,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 116
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Lian/BP_Lian_DarkSouls.BP_Lian_DarkSouls"
		},
		{
			"AssetName": "GA_Skill_Hilda_Bash",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_DamageRate.GE_Skill_DamageRate_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 272,
							"NodePosY": 1136,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PerkHildaBashDirectDamage\",Attribute=/Script/WorldStalker.PassiveSet:PerkHildaBashDirectDamage,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -16,
							"NodePosY": 1120,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1936,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1520,
							"NodePosY": 1088,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 240,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitAttackSuccess\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackSuccess\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "WaitAttackSuccess\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 608,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2352,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_PerkHildaBashDirectDamage_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2720,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3072,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "TargetData"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2512,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Attack Success\n타깃은 GA Skill Hilda Bash",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Blocking\n타깃은 GA Skill Hilda Bash",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Float Attribute",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 272,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"PhysicalDamage\",Attribute=/Script/WorldStalker.CharacterSet:PhysicalDamage,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2064,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.010000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1056,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Armor\",Attribute=/Script/WorldStalker.CharacterSet:Armor,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1536,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "AND Boolean",
							"NodeClass": "K2Node_CommutativeAssociativeBinaryOperator",
							"NodePosX": 1728,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1392,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Blocking\n타깃은 GA Skill Hilda Bash",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1728,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "CastingCrossHairRowName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 2016,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										},
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2320,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4096,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Melee Attack\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack Success\n타깃은 GA Skill Hilda Bash",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Attack.Skill\")"
								}
							]
						},
						{
							"NodeName": "공격을 막으면 마나 소모",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 224,
							"NodePosY": 1744,
							"Comment": "공격을 막으면 마나 소모",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Wait Gameplay Tag Add",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 272,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitBlocking\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Added",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Effect.AttackBlockedMotion.General\")"
								},
								{
									"PinName": "InOptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Tag Add",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 272,
							"NodePosY": 2032,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Added",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Effect.AttackBlockedMotion.Projectile\")"
								},
								{
									"PinName": "InOptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Burst Cue Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1296,
							"NodePosY": 2000,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_Ability_C"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ParticleSystem",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NiagaraSystem",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "NS_Block_E001"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "PC_C_Defense_Shield_Hit_RD_SFX_01_Cue"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Transform",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Socket Transform\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1296,
							"NodePosY": 1616,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InSocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "socket_L_Weapon"
								},
								{
									"PinName": "TransformSpace",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "RTS_World"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Transform",
											"TargetPin": "InTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1296,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Socket Transform\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "InRot"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Get Rotation X Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1296,
							"NodePosY": 1936,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Transform",
											"TargetPin": "Rotation"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "Normal"
										}
									]
								}
							]
						},
						{
							"NodeName": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1296,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Socket Transform\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": 1984,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "Added"
										},
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "Added"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1296,
							"NodePosY": 1456,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "WaitBlocking\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Blocking\n타깃은 GA Skill Hilda Bash",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1040,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack Success\n타깃은 GA Skill Hilda Bash",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Play Length\n타깃은 애니메이션 에셋",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2832,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3104,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3792,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Net Sync",
											"TargetPin": "OnSync"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Net Sync",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3360,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnSync",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SyncType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "BothWait"
								}
							]
						},
						{
							"NodeName": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2768,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "RemainLastVelocity",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 912,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Breakdown_Add_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1248,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "12.500000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1584,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "TargetData"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 47
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Hilda/GA_Skill_Hilda_Bash.GA_Skill_Hilda_Bash"
		},
		{
			"AssetName": "GA_Skill_Lian_BackStepBowAttack",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "IgnoreAmmoTag",
					"VarGuid": "7B8313BC44DE0F081D926284A6A7D710",
					"Category": "struct",
					"SubCategoryObject": "GameplayTag",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "SpawnedProjectile",
					"VarGuid": "F4EF704A4E3983CF428204A5D38AA01A",
					"Category": "object",
					"SubCategoryObject": "WSProjectileBase",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "5",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "K2_CanActivateAbility",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "ActorInfo",
							"Type": "struct"
						},
						{
							"Name": "Handle",
							"Type": "struct"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "RelevantTags",
							"Type": "struct"
						},
						{
							"Name": "ReturnValue",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -200,
							"NodePosY": -34,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2832,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "RemainLastVelocity",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 2416,
							"NodePosY": -5,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Jump\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2832,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1232,
							"NodePosY": 32,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "GameplayEffectSet",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT1",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT2",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "PerkT3",
									"PinCategory": "string",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 2192,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 416,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 720,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 240,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 752,
							"NodePosY": -608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SpawnProjectile\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1152,
							"NodePosY": -384,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSProjectileBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1584,
							"NodePosY": -544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "AsWSProjectile Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										},
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Actor Relative Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1200,
							"NodePosY": -544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Actor\n타깃은 액터",
											"TargetPin": "ParentActor"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1200,
							"NodePosY": -640,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1536,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1536,
							"NodePosY": 234,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk5\",Attribute=/Script/WorldStalker.PassiveSet:Perk5,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 1952,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Option 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Index",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Dimension 1"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1952,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "UpdateAmmo\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": -128,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update Ammo\n타깃은 GA Skill Lian Back Step Bow Attack",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1264,
							"NodePosY": -160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get IgnoreAmmoTag",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 464,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "IgnoreAmmoTag",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "TagToCheck"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 288,
							"NodePosY": 1424,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 672,
							"NodePosY": 1424,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagToCheck",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get IgnoreAmmoTag",
											"TargetPin": "IgnoreAmmoTag"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 32,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "UpdateAmmo\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set SpawnedProjectile",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1856,
							"NodePosY": -528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Actor\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2368,
							"NodePosY": -560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "InSkillDataRow"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Apply Skill Data\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2640,
							"NodePosY": -560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "InSkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "IsOverrideDamageRate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Attach Actor To Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2896,
							"NodePosY": -560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "ParentActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "SocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "LocationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "RotationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "ScaleRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "bWeldSimulatedBodies",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "TRUE"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set bReceiveEvent",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2096,
							"NodePosY": -528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bReceiveEvent",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Actor Hidden In Game\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3280,
							"NodePosY": -560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Attach Actor To Actor\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Relative Location\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "bNewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get SpawnedProjectile",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 64,
							"NodePosY": 1392,
							"Pins": [
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 256,
							"NodePosY": 1264,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Actor Hidden In Game\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 496,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "bNewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set SpawnedProjectile",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 736,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 736,
							"NodePosY": -318,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Effect.Shot\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -144,
							"NodePosY": 1728,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 48,
							"NodePosY": 1728,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 272,
							"NodePosY": 1712,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get SpawnedProjectile",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 304,
							"NodePosY": 1872,
							"Pins": [
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 512,
							"NodePosY": 1728,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": 1712,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								}
							]
						},
						{
							"NodeName": "Use Ammo\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1184,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "StackstoRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 976,
							"NodePosY": 1264,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Matching Gameplay Tag\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Use Ammo\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Actor Relative Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3520,
							"NodePosY": -560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								},
								{
									"PinName": "NewRelativeLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "20.000000,20.000000,40.000000"
								},
								{
									"PinName": "bSweep",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "SweepHitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bTeleport",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get SpawnedProjectile",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1584,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 1104,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Ammo\n타깃은 GA Skill Lian Back Step Bow Attack",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1552,
							"NodePosY": -272,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1776,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Hidden In Game\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Actor Hidden In Game\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2016,
							"NodePosY": -272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "bNewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 832,
							"NodePosY": 448,
							"Comment": "투사체 히트 시",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay Until Next Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileHit\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1184,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GetEffectCauser",
											"TargetPin": "EffectContext"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1504,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay Until Next Tick",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Delay Until Next Tick",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1184,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -16,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -16,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk1\",Attribute=/Script/WorldStalker.PassiveSet:Perk1,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 400,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 400,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 624,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GetEffectCauser",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1232,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSProjectileBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1776,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Construct GA Knockback Parameter",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetEffectCauser",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSProjectile Base",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Construct GA Knockback Parameter",
							"NodeClass": "K2Node_GenericCreateObject",
							"NodePosX": 2048,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Distance",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GA_KnockbackParameter_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "OptionalObject"
										},
										{
											"TargetNode": "Set Distance",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2960,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAbilitySystemComponent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAbilitySystemComponent",
											"TargetPin": "AsWSAbility System Component"
										}
									]
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GA_Knockback_C"
								},
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Gameplay Event Data",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 2400,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Construct GA Knockback Parameter",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2096,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1792,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAbilitySystemComponent",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSAbilitySystemComponent",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2592,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Distance",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSAbility System Component",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability and Activate Once with Event\n타깃은 WSAbility System Component",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1088,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Distance",
											"TargetPin": "Distance"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Distance",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2400,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Construct GA Knockback Parameter",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSAbilitySystemComponent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Construct GA Knockback Parameter",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						}
					],
					"NodeCount": 71
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Lian/GA_Skill_Lian_BackStepBowAttack.GA_Skill_Lian_BackStepBowAttack"
		},
		{
			"AssetName": "GE_Skill_Lian_OneAim_SpeedUp",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Lian/GE_Skill_Lian_OneAim_SpeedUp.GE_Skill_Lian_OneAim_SpeedUp"
		},
		{
			"AssetName": "GA_Skill_Lian_CallingRat",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "SummonActor",
					"VarGuid": "6D8F03A545B73A6F37BE268CAD1986D4",
					"Category": "object",
					"SubCategoryObject": "BP_NPC_Rat_C",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 205,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -195,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 272,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 544,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SkillActivate\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 880,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1168,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To PlayerController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										},
										{
											"TargetNode": "Get Controller\n타깃은 폰",
											"TargetPin": "self"
										},
										{
											"TargetNode": "SpawnActor BP NPC Rat",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "SpawnActor BP NPC Rat",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "Get CameraSpringArmComponent",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Trace by Player View",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1968,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To PlayerController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "PlayerController",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To PlayerController",
											"TargetPin": "As플레이어 컨트롤러"
										}
									]
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "200.000000"
								},
								{
									"PinName": "Offset",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "50.000000"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "Start"
										},
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "OutRotation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 1456,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace by Player View",
											"TargetPin": "ActorsToIgnore"
										},
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "ActorsToIgnore"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Controller\n타깃은 폰",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1456,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To PlayerController",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To PlayerController",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1680,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace by Player View",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Controller\n타깃은 폰",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "As플레이어 컨트롤러",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace by Player View",
											"TargetPin": "PlayerController"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "SpawnActor BP NPC Rat",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 3632,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SummonActor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_NPC_Rat_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SummonActor",
											"TargetPin": "SummonActor"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AdjustIfPossibleButAlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MultiplyWithRoot"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Line Trace By Channel",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2688,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace by Player View",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP NPC Rat",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Trace by Player View",
											"TargetPin": "OutLocation"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TraceChannel",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "TraceTypeQuery1"
								},
								{
									"PinName": "bTraceComplex",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "OutHit",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "bIgnoreSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TraceColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "TraceHitColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "DrawTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2368,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace by Player View",
											"TargetPin": "OutLocation"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,-1000.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "End"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get World Rotation\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1776,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraSpringArmComponent",
											"TargetPin": "CameraSpringArmComponent"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Rotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CameraSpringArmComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1456,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "CameraSpringArmComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get World Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3088,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "OutHit"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Make Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3296,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get World Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP NPC Rat",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": -146,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set SummonActor",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 4096,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP NPC Rat",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "SummonActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP NPC Rat",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get SummonActor",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 256,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "SummonActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 416,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SummonActor",
											"TargetPin": "SummonActor"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 416,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SummonActor",
											"TargetPin": "SummonActor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 704,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_SelfDeath_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 25
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Lian/GA_Skill_Lian_CallingRat.GA_Skill_Lian_CallingRat"
		},
		{
			"AssetName": "GE_Skill_Lian_OneAim",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Lian/GE_Skill_Lian_OneAim.GE_Skill_Lian_OneAim"
		},
		{
			"AssetName": "GE_Skill_Lian_MoreArrowDuration",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Lian/GE_Skill_Lian_MoreArrowDuration.GE_Skill_Lian_MoreArrowDuration"
		},
		{
			"AssetName": "GA_Skill_Lian_DarkSouls",
			"ParentClass": "GA_Skill_SlotBase_C",
			"Variables": [
				{
					"Name": "SpawnedProjectile",
					"VarGuid": "392F60DB49C49F514AAA10B0815D2D57",
					"Category": "object",
					"SubCategoryObject": "BP_Lian_DarkSouls_C",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ProjectileSpeed",
					"VarGuid": "9C0A486E4190D3AA248D4B99BB5BF6FB",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "OverlapRadius",
					"VarGuid": "485A611846C1E553D21EA99CC1FD6B78",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "MinDistance",
					"VarGuid": "0095FBF94127B1B1192BCB898D896349",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "TargetActor",
					"VarGuid": "FDBC5B6949F41DF0C6C0A4A6AE88B381",
					"Category": "object",
					"SubCategoryObject": "Actor",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "HomingTargetActor",
					"VarGuid": "F5894DBF4AF02C3B507DCD95DA6EEB75",
					"Category": "object",
					"SubCategoryObject": "Actor",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bHasLegendaryEquip",
					"VarGuid": "F66113CA480FD29557EC72B5C54CEA66",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Duration",
					"VarGuid": "EB686AB64A6FE5944F1ABA9C0DD7C309",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "SkillData",
					"VarGuid": "1951A0EA49FDCDBD42249B994F0821D2",
					"Category": "struct",
					"SubCategoryObject": "SkillDataRow",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "LocalTargets",
					"VarGuid": "938BB2E94592CE1A6EC8D6ADF7617228",
					"Category": "object",
					"SubCategoryObject": "Actor",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Ability.GE_Attack_Ability_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_ManaCost.GE_Skill_ManaCost_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_CoolTime.GE_Skill_CoolTime_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Skill_WalkSpeedMultiplier.GE_Skill_WalkSpeedMultiplier_C",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "4",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "WaitSpawnProjectile\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": -16,
							"NodePosY": -384,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Spawn Projectile\n타깃은 GA Skill Lian Dark Souls",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3216,
							"NodePosY": -1056,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Duration",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Apply Skill Data\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4272,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Homing Target in Radius\n타깃은 BP Lian Dark Souls\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "InSkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SkillData",
											"TargetPin": "SkillData"
										}
									]
								},
								{
									"PinName": "IsOverrideDamageRate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": -384,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "WaitSpawnProjectile\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get SkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4096,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "SkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "InSkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4048,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Projectile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "NewVelocity",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2464,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Projectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraViewPoint",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2192,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CameraViewPoint",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2768,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "CameraViewPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2768,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ShotRotationOffset",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2768,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "ShotRotationOffset",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Combine Rotators",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find Look at Rotation",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3056,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraViewPoint",
											"TargetPin": "CameraViewPoint"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Combine Rotators",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Combine Rotators",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3280,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get ShotRotationOffset",
											"TargetPin": "ShotRotationOffset"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "InRot"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Rotation X Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3280,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Combine Rotators",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Normalize",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Normalize",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3280,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Tolerance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000100"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_Projectile",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 3136,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_Projectile"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Lian_DarkSouls"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Projectile Data Row",
											"TargetPin": "ProjectileDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Projectile Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 3488,
							"NodePosY": 294,
							"Pins": [
								{
									"PinName": "ProjectileDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Projectile",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "UseLineTraceForWallCheck",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "Speed",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3872,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Normalize",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Projectile Data Row",
											"TargetPin": "Speed"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "NewVelocity"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get OverlapRadius",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2016,
							"NodePosY": -912,
							"Pins": [
								{
									"PinName": "OverlapRadius",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Square",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Square",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2176,
							"NodePosY": -912,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get OverlapRadius",
											"TargetPin": "OverlapRadius"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set MinDistance",
											"TargetPin": "MinDistance"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set MinDistance",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2352,
							"NodePosY": -1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "MinDistance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Square",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "SetVelocityToTargetActor\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": -176,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1376,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "NewVelocity",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 240,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SetVelocityToTargetActor\nCustom Event",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SpawnedProjectile",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 816,
							"NodePosY": 1120,
							"Pins": [
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Find Look at Rotation",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": 1216,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "InRot"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SpawnedProjectile",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 48,
							"NodePosY": 1239,
							"Pins": [
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 240,
							"NodePosY": 1200,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Rotation X Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 704,
							"NodePosY": 1232,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Normalize",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Normalize",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 704,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Tolerance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000100"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ProjectileSpeed",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 816,
							"NodePosY": 1389,
							"Pins": [
								{
									"PinName": "ProjectileSpeed",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 992,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Normalize",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ProjectileSpeed",
											"TargetPin": "ProjectileSpeed"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "NewVelocity"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 240,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SetVelocityToTargetActor\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get SkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1648,
							"NodePosY": 1200,
							"Pins": [
								{
									"PinName": "SkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "InSkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Apply Skill Data\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1824,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "InSkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SkillData",
											"TargetPin": "SkillData"
										}
									]
								},
								{
									"PinName": "IsOverrideDamageRate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 496,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SetVelocityToTargetActor\nCustom Event",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get HomingTargetActor",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4512,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "HomingTargetActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Homing Target in Radius\n타깃은 BP Lian Dark Souls\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get SpawnedProjectile",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4336,
							"NodePosY": 299,
							"Pins": [
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Homing Target in Radius\n타깃은 BP Lian Dark Souls\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Homing Target in Radius\n타깃은 BP Lian Dark Souls\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4704,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get HomingTargetActor",
											"TargetPin": "HomingTargetActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 864,
							"NodePosY": -304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Lian Dark Souls",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -192,
							"NodePosY": 2019,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 16,
							"NodePosY": 2019,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Local Update Target Out Lines\n타깃은 GA Skill Lian Dark Souls",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 496,
							"NodePosY": -368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SpawnProjectile\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "SpawnActor BP Lian Dark Souls",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 1040,
							"NodePosY": -304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_Lian_DarkSouls_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "To Transform (Vector)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AdjustIfPossibleButAlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "OverrideRootScale"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bIsLengendaryOption",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "False",
									"LinkedTo": [
										{
											"TargetNode": "Get bHasLegendaryEquip",
											"TargetPin": "bHasLegendaryEquip"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 304,
							"NodePosY": -131,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Lian Dark Souls",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "SpawnActor BP Lian Dark Souls",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SpawnedProjectile",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2576,
							"NodePosY": 311,
							"Pins": [
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get ShotRotationOffset",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "To Transform (Vector)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 880,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Lian Dark Souls",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": -131,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 592,
							"NodePosY": -36,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,20.000000,60.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Transform (Vector)",
											"TargetPin": "InLocation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2576,
							"NodePosY": -224,
							"Pins": [
								{
									"PinName": "SkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 2576,
							"NodePosY": -176,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SkillData",
											"TargetPin": "SkillData"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "SkillRangeInfo"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Skill Range Info",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 2576,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "Dist",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace Target Player View\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "Distance"
										}
									]
								},
								{
									"PinName": "Tick",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "Count",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "TraceRadius",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace Target Player View\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "Radius"
										}
									]
								},
								{
									"PinName": "MultiTarget",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Trace Target Player View\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2880,
							"NodePosY": -176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set HomingTargetActor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "20000.000000",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "Dist"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "20.000000",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "TraceRadius"
										}
									]
								},
								{
									"PinName": "CheckParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "CheckEnemy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "CheckSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set HomingTargetActor",
											"TargetPin": "HomingTargetActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set HomingTargetActor",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3200,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace Target Player View\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "HomingTargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace Target Player View\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set SpawnedProjectile",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1488,
							"NodePosY": -288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Lian Dark Souls",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Lian Dark Souls",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2096,
							"NodePosY": -304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bHasLegendaryEquip",
											"TargetPin": "bHasLegendaryEquip"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 2304,
							"NodePosY": -160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace Target Player View\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Life Span\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2384,
							"NodePosY": -320,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "InLifespan",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Duration",
											"TargetPin": "Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Skill Data\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2576,
							"NodePosY": -512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "InSkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SkillData",
											"TargetPin": "SkillData"
										}
									]
								},
								{
									"PinName": "IsOverrideDamageRate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get SkillData",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2400,
							"NodePosY": -368,
							"Pins": [
								{
									"PinName": "SkillData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Skill Data\n타깃은 WSProjectile Base",
											"TargetPin": "InSkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2048,
							"NodePosY": -816,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk2\",Attribute=/Script/WorldStalker.PassiveSet:Perk2,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set Duration",
											"TargetPin": "Duration"
										},
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1664,
							"NodePosY": -784,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2560,
							"NodePosY": -1040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set MinDistance",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bHasLegendaryEquip",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Duration",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bHasLegendaryEquip",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2768,
							"NodePosY": -1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Duration",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bHasLegendaryEquip",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Duration",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3040,
							"NodePosY": -1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bHasLegendaryEquip",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Spawn Projectile\n타깃은 GA Skill Lian Dark Souls",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get bHasLegendaryEquip",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1904,
							"NodePosY": -176,
							"Pins": [
								{
									"PinName": "bHasLegendaryEquip",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Duration",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2144,
							"NodePosY": -176,
							"Pins": [
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "InLifespan"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2496,
							"NodePosY": -762,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get bHasLegendaryEquip",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 848,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "bHasLegendaryEquip",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Lian Dark Souls",
											"TargetPin": "bIsLengendaryOption"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -1232,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 192,
							"NodePosY": -1232,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set SkillData",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1344,
							"NodePosY": -1216,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SkillData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": -1248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "CommitAbility\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SkillData",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										},
										{
											"TargetNode": "Set SkillData",
											"TargetPin": "SkillData"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1040,
							"NodePosY": -1168,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "DataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "UseMontages",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "SkillRangeInfo"
										},
										{
											"TargetNode": "Skill Range Overlap Actors No Breakable Damage\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "SkillRangeInfo"
										}
									]
								},
								{
									"PinName": "ActiveDuration",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "GET",
							"NodeClass": "K2Node_GetArrayItem",
							"NodePosX": 1344,
							"NodePosY": -1136,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "UseMontages"
										}
									]
								},
								{
									"PinName": "Dimension 1",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "Output",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1568,
							"NodePosY": -1232,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SkillData",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "CancelAbility\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GET",
											"TargetPin": "Output"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "CommitAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 416,
							"NodePosY": -1248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Current Skill Data Row\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "CancelAbility\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1968,
							"NodePosY": -1056,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1968,
							"NodePosY": -1184,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Skill Range Info",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1040,
							"NodePosY": -960,
							"Pins": [
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "bShowTargetOutline",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "Dist",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "Tick",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "Count",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "Angle",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "TraceRadius",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "bHitSelf",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bHitPlayer",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bHitParty",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bPartyOnly",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bHitEnemy",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MultiTarget",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 2192,
							"NodePosY": -1232,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set MinDistance",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2352,
							"NodePosY": -1248,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2576,
							"NodePosY": -1232,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Range Info",
											"TargetPin": "bShowTargetOutline"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors No Breakable Damage\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Skill Range Overlap Actors No Breakable Damage\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2768,
							"NodePosY": -1248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "InHitArray"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3136,
							"NodePosY": -1248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors No Breakable Damage\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Local Update Target Out Lines\n타깃은 GA Skill Lian Dark Souls",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InHitArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors No Breakable Damage\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "OutActorArray",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Local Update Target Out Lines\n타깃은 GA Skill Lian Dark Souls",
											"TargetPin": "NewTargets"
										}
									]
								}
							]
						},
						{
							"NodeName": "LocalUpdateTargetOutLines\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": -1808,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "NewTargets",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Set LocalTargets",
											"TargetPin": "LocalTargets"
										}
									]
								}
							]
						},
						{
							"NodeName": "Local Update Target Out Lines\n타깃은 GA Skill Lian Dark Souls",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3440,
							"NodePosY": -1248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewTargets",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "To Actor Array\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutActorArray"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 272,
							"NodePosY": -1568,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "LocalUpdateTargetOutLines\nCustom Event",
											"TargetPin": "NewTargets"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set LocalTargets",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Custom Depth Stencil Value\n타깃은 프리미티브 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1264,
							"NodePosY": -1584,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "Value",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "3"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 544,
							"NodePosY": -1568,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Custom Depth Stencil Value\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Mesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 896,
							"NodePosY": -1440,
							"Pins": [
								{
									"PinName": "Mesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Custom Depth Stencil Value\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set LocalTargets",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 256,
							"NodePosY": -1360,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "LocalTargets",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "LocalUpdateTargetOutLines\nCustom Event",
											"TargetPin": "NewTargets"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 272,
							"NodePosY": -1776,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "LocalUpdateTargetOutLines\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get LocalTargets",
											"TargetPin": "LocalTargets"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Custom Depth Stencil Value\n타깃은 프리미티브 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1264,
							"NodePosY": -1792,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "Value",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 544,
							"NodePosY": -1776,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Custom Depth Stencil Value\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Mesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 896,
							"NodePosY": -1648,
							"Pins": [
								{
									"PinName": "Mesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Custom Depth Stencil Value\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get LocalTargets",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 272,
							"NodePosY": -1824,
							"Pins": [
								{
									"PinName": "LocalTargets",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2768,
							"NodePosY": -1392,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Local Update Target Out Lines\n타깃은 GA Skill Lian Dark Souls",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors No Breakable Damage\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Local Update Target Out Lines\n타깃은 GA Skill Lian Dark Souls",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 240,
							"NodePosY": 2003,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NewTargets",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 64,
							"NodePosY": 2144,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Local Update Target Out Lines\n타깃은 GA Skill Lian Dark Souls",
											"TargetPin": "NewTargets"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 100
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Lian/GA_Skill_Lian_DarkSouls.GA_Skill_Lian_DarkSouls"
		},
		{
			"AssetName": "GE_Skill_Lian_ManaStoneSilence",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Lian/GE_Skill_Lian_ManaStoneSilence.GE_Skill_Lian_ManaStoneSilence"
		},
		{
			"AssetName": "GA_Skill_Lian_MakeWoodCover",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "SpawnedBarrier",
					"VarGuid": "41C35B094F5D6D0C49002E810FD0B66E",
					"Category": "object",
					"SubCategoryObject": "BP_Barrier_Breakable_C",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 205,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -163,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 272,
							"NodePosY": -160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 560,
							"NodePosY": -176,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 800,
							"NodePosY": -160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SkillActivate\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1136,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1424,
							"NodePosY": -98,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To PlayerController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										},
										{
											"TargetNode": "Get Controller\n타깃은 폰",
											"TargetPin": "self"
										},
										{
											"TargetNode": "SpawnActor BP Barrier Breakable",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "SpawnActor BP Barrier Breakable",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "Get CameraSpringArmComponent",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Trace by Player View",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2224,
							"NodePosY": -82,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To PlayerController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "PlayerController",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To PlayerController",
											"TargetPin": "As플레이어 컨트롤러"
										}
									]
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "200.000000"
								},
								{
									"PinName": "Offset",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "50.000000"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "Start"
										},
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "OutRotation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 1712,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace by Player View",
											"TargetPin": "ActorsToIgnore"
										},
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "ActorsToIgnore"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Controller\n타깃은 폰",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1712,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To PlayerController",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To PlayerController",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1936,
							"NodePosY": -98,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace by Player View",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Controller\n타깃은 폰",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "As플레이어 컨트롤러",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Trace by Player View",
											"TargetPin": "PlayerController"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "SpawnActor BP Barrier Breakable",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 3888,
							"NodePosY": -86,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedBarrier",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_Barrier_Breakable_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedBarrier",
											"TargetPin": "SpawnedBarrier"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AdjustIfPossibleButAlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MultiplyWithRoot"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set SpawnedBarrier",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 4352,
							"NodePosY": -70,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Barrier Breakable",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "SpawnedBarrier",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Barrier Breakable",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get SpawnedBarrier",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 208,
							"NodePosY": 487,
							"Pins": [
								{
									"PinName": "SpawnedBarrier",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Get Breakable",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 400,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedBarrier",
											"TargetPin": "SpawnedBarrier"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get World Rotation\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2032,
							"NodePosY": 281,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraSpringArmComponent",
											"TargetPin": "CameraSpringArmComponent"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Rotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CameraSpringArmComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1712,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "CameraSpringArmComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get World Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Line Trace By Channel",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2944,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace by Player View",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Barrier Breakable",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Trace by Player View",
											"TargetPin": "OutLocation"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TraceChannel",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "TraceTypeQuery1"
								},
								{
									"PinName": "bTraceComplex",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "OutHit",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "bIgnoreSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TraceColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "TraceHitColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "DrawTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3344,
							"NodePosY": 196,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "OutHit"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2624,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Trace by Player View",
											"TargetPin": "OutLocation"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,-1000.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "End"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3552,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get World Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Barrier Breakable",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Breakable",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 400,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "Breakable",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Take Fixed Damage\n타깃은 Breakable Component",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedBarrier",
											"TargetPin": "SpawnedBarrier"
										}
									]
								}
							]
						},
						{
							"NodeName": "Take Fixed Damage\n타깃은 Breakable Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 912,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Breakable",
											"TargetPin": "Breakable"
										}
									]
								},
								{
									"PinName": "intisgator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "fixedDamage",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1000.000000"
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 400,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedBarrier",
											"TargetPin": "SpawnedBarrier"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Take Fixed Damage\n타깃은 Breakable Component",
											"TargetPin": "intisgator"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 656,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Take Fixed Damage\n타깃은 Breakable Component",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 912,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Not Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedBarrier",
											"TargetPin": "SpawnedBarrier"
										}
									]
								}
							]
						}
					],
					"NodeCount": 27
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Lian/GA_Skill_Lian_MakeWoodCover.GA_Skill_Lian_MakeWoodCover"
		},
		{
			"AssetName": "GE_Skill_Lian_DarkSoulsDebuff",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Lian/GE_Skill_Lian_DarkSoulsDebuff.GE_Skill_Lian_DarkSoulsDebuff"
		},
		{
			"AssetName": "GA_Skill_Lian_ManaStoneSilence_Active",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "Duration",
					"VarGuid": "5E31ACDB409416CF82C7F1B0E7545F89",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "Update Skill Cool Time Widget",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "InputID",
							"Type": "int"
						},
						{
							"Name": "ReducedCoolTimeAmount",
							"Type": "real"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -80,
							"NodePosY": -195,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 176,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.BuffUltimate\")"
								},
								{
									"PinName": "GameplayCueParameter",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bRemoveOnAbilityEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Make Gameplay Cue Parameters",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": -512,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "NormalizedMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "RawMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "MatchedTagName",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "OriginalTag",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedSourceTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedTargetTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SourceObject",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "NS_Ult_Loop_E001"
								},
								{
									"PinName": "PhysicalMaterial",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "AbilityLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "TargetAttachComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bReplicateLocationWhenUsingMinimalRepProxy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "GameplayCueParameter"
										}
									]
								}
							]
						},
						{
							"NodeName": "GetSkeletalMeshComponentFromActorInfo\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": -624,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "TargetAttachComponent"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -64,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 128,
							"NodePosY": 259,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Literal Gameplay Tag Container",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 384,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Ability.IgnoreAmmo\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": -80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 736,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -304,
							"NodePosY": 371,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Literal Gameplay Tag Container",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -288,
							"NodePosY": 483,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Ability.IgnoreAmmo\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "TagContainer"
										},
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 64,
							"NodePosY": 371,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagContainer",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 368,
							"NodePosY": 259,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Remove Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 864,
							"NodePosY": 259,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 592,
							"NodePosY": 275,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Literal enum EWSAbilityInputID",
							"NodeClass": "K2Node_EnumLiteral",
							"NodePosX": 2368,
							"NodePosY": -60,
							"Pins": [
								{
									"PinName": "Enum",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Skill2"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Integer (Byte)",
											"TargetPin": "InByte"
										}
									]
								}
							]
						},
						{
							"NodeName": "Reduce Skill Cool Time Per\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2928,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Skill Cool Time Widget\n타깃은 GA Skill Lian Mana Stone Silence Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "To Integer (Byte)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReduceCoolTimePer",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Duration",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "ReducedCoolTimeAmount",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Update Skill Cool Time Widget\n타깃은 GA Skill Lian Mana Stone Silence Active",
											"TargetPin": "ReducedCoolTimeAmount"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Integer (Byte)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2768,
							"NodePosY": -37,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InByte",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Literal enum EWSAbilityInputID",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Reduce Skill Cool Time Per\n타깃은 WSGameplay Ability",
											"TargetPin": "InputID"
										},
										{
											"TargetNode": "Update Skill Cool Time Widget\n타깃은 GA Skill Lian Mana Stone Silence Active",
											"TargetPin": "InputID"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1520,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add GameplayCueWithParams To Owner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Update Skill Cool Time Widget\n타깃은 GA Skill Lian Mana Stone Silence Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3376,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Reduce Skill Cool Time Per\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "To Integer (Byte)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReducedCoolTimeAmount",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Reduce Skill Cool Time Per\n타깃은 WSGameplay Ability",
											"TargetPin": "ReducedCoolTimeAmount"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 1776,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Reduce Skill Cool Time Per\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Reduce Skill Cool Time Per\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Reduce Skill Cool Time Per\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Literal enum EWSAbilityInputID",
							"NodeClass": "K2Node_EnumLiteral",
							"NodePosX": 2368,
							"NodePosY": -279,
							"Pins": [
								{
									"PinName": "Enum",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Skill1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Integer (Byte)",
											"TargetPin": "InByte"
										}
									]
								}
							]
						},
						{
							"NodeName": "Reduce Skill Cool Time Per\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2928,
							"NodePosY": -362,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Skill Cool Time Widget\n타깃은 GA Skill Lian Mana Stone Silence Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "To Integer (Byte)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReduceCoolTimePer",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Duration",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "ReducedCoolTimeAmount",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Update Skill Cool Time Widget\n타깃은 GA Skill Lian Mana Stone Silence Active",
											"TargetPin": "ReducedCoolTimeAmount"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Integer (Byte)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2768,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InByte",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Literal enum EWSAbilityInputID",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Reduce Skill Cool Time Per\n타깃은 WSGameplay Ability",
											"TargetPin": "InputID"
										},
										{
											"TargetNode": "Update Skill Cool Time Widget\n타깃은 GA Skill Lian Mana Stone Silence Active",
											"TargetPin": "InputID"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update Skill Cool Time Widget\n타깃은 GA Skill Lian Mana Stone Silence Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3376,
							"NodePosY": -368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Reduce Skill Cool Time Per\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "To Integer (Byte)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReducedCoolTimeAmount",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Reduce Skill Cool Time Per\n타깃은 WSGameplay Ability",
											"TargetPin": "ReducedCoolTimeAmount"
										}
									]
								}
							]
						},
						{
							"NodeName": "Literal enum EWSAbilityInputID",
							"NodeClass": "K2Node_EnumLiteral",
							"NodePosX": 2368,
							"NodePosY": 169,
							"Pins": [
								{
									"PinName": "Enum",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Skill3"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Integer (Byte)",
											"TargetPin": "InByte"
										}
									]
								}
							]
						},
						{
							"NodeName": "Reduce Skill Cool Time Per\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2928,
							"NodePosY": 86,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Skill Cool Time Widget\n타깃은 GA Skill Lian Mana Stone Silence Active",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "To Integer (Byte)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReduceCoolTimePer",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Duration",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "ReducedCoolTimeAmount",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Update Skill Cool Time Widget\n타깃은 GA Skill Lian Mana Stone Silence Active",
											"TargetPin": "ReducedCoolTimeAmount"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Integer (Byte)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2768,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InByte",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Literal enum EWSAbilityInputID",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Reduce Skill Cool Time Per\n타깃은 WSGameplay Ability",
											"TargetPin": "InputID"
										},
										{
											"TargetNode": "Update Skill Cool Time Widget\n타깃은 GA Skill Lian Mana Stone Silence Active",
											"TargetPin": "InputID"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update Skill Cool Time Widget\n타깃은 GA Skill Lian Mana Stone Silence Active",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3376,
							"NodePosY": 85,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Reduce Skill Cool Time Per\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "To Integer (Byte)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReducedCoolTimeAmount",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Reduce Skill Cool Time Per\n타깃은 WSGameplay Ability",
											"TargetPin": "ReducedCoolTimeAmount"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Duration",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2768,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Reduce Skill Cool Time Per\n타깃은 WSGameplay Ability",
											"TargetPin": "ReduceCoolTimePer"
										},
										{
											"TargetNode": "Reduce Skill Cool Time Per\n타깃은 WSGameplay Ability",
											"TargetPin": "ReduceCoolTimePer"
										},
										{
											"TargetNode": "Reduce Skill Cool Time Per\n타깃은 WSGameplay Ability",
											"TargetPin": "ReduceCoolTimePer"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 31
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Lian/GA_Skill_Lian_ManaStoneSilence_Active.GA_Skill_Lian_ManaStoneSilence_Active"
		},
		{
			"AssetName": "GA_Skill_Lian_MoreArrow",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 205,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -275,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 272,
							"NodePosY": -272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Literal Gameplay Tag Container",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": -160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Ability.IgnoreAmmo\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 672,
							"NodePosY": -256,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": -272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Literal Gameplay Tag Container",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 16,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BlueprintGameplayTagLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=((TagName=\"Ability.IgnoreAmmo\")))"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "TagContainer"
										},
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "GameplayTags"
										}
									]
								}
							]
						},
						{
							"NodeName": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 368,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "interface",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TagContainer",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 672,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Has Any Matching Gameplay Tags\n타깃은 게임플레이 태그 에셋 인터페이스",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Remove Loose Gameplay Tags",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1168,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Gameplay Tag Container",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bShouldReplicate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Loose Gameplay Tags",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 320,
							"NodePosY": -54,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": -38,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk6\",Attribute=/Script/WorldStalker.PassiveSet:Perk6,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1088,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.100000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1328,
							"NodePosY": -272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Add Loose Gameplay Tags",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1632,
							"NodePosY": -272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Gameplay Tag Count\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Gameplay Tag Count\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Gameplay Tag Count\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1936,
							"NodePosY": -288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "InTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Ability.Ammo\")"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer < integer",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "integer < integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2240,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Gameplay Tag Count\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "10"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Gameplay Tag Count\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2688,
							"NodePosY": -288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Ability.Ammo\")"
								},
								{
									"PinName": "NewCount",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "10"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2432,
							"NodePosY": -272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Gameplay Tag Count\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer < integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Gameplay Tag Count\n타깃은 WSGameplay Ability",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2944,
							"NodePosY": -464,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSGame Widget\n타깃은 WSPlayer Controller",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2944,
							"NodePosY": -368,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSPlayer Controller from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WBP_WSGame",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2944,
							"NodePosY": -272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Gameplay Tag Count\n타깃은 WSGameplay Ability",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Ammo\n타깃은 WSGame Widget",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSGame Widget\n타깃은 WSPlayer Controller",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWBP WSGame",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Ammo\n타깃은 WSGame Widget",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Update Ammo\n타깃은 WSGame Widget",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3200,
							"NodePosY": -288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WBP_WSGame",
											"TargetPin": "AsWBP WSGame"
										}
									]
								},
								{
									"PinName": "CurrentAmmo",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "10"
								},
								{
									"PinName": "MaxAmmo",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "10"
								}
							]
						}
					],
					"NodeCount": 27
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Lian/GA_Skill_Lian_MoreArrow.GA_Skill_Lian_MoreArrow"
		},
		{
			"AssetName": "GA_Skill_Lian_OneAim",
			"ParentClass": "GA_Skill_ActiveBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 368,
							"Comment": "지금 이 노드는 비활성 상태입니다. \r\n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 576,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 576,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActivateAbilityFromEvent 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 16,
							"NodePosY": -195,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbilityFromEvent",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 288,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbilityFromEvent 이벤트",
											"TargetPin": "EventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -400,
							"NodePosY": -86,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -96,
							"NodePosY": -70,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk2\",Attribute=/Script/WorldStalker.PassiveSet:Perk2,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 368,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.100000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 576,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbilityFromEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Skill_Lian_OneAim_SpeedUp_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						}
					],
					"NodeCount": 11
				}
			],
			"AssetPath": "/Game/Blueprints/Characters/Lian/GA_Skill_Lian_OneAim.GA_Skill_Lian_OneAim"
		},
		{
			"AssetName": "BP_SwordShieldBase",
			"ParentClass": "WSEquipBase",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "StaticMesh",
					"Class": "StaticMeshComponent",
					"Parent": "Root"
				},
				{
					"Name": "ShieldMesh",
					"Class": "StaticMeshComponent",
					"Parent": "Root"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 256,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 144,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 144,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterLobby",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Mesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 768,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "Mesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Component To Component\n타깃은 씬 컴포넌트",
											"TargetPin": "Parent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Attach Component To Component\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1008,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterSkin",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ShieldMesh",
											"TargetPin": "ShieldMesh"
										}
									]
								},
								{
									"PinName": "Parent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "SocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "socket_L_Weapon"
								},
								{
									"PinName": "LocationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepRelative"
								},
								{
									"PinName": "RotationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepRelative"
								},
								{
									"PinName": "ScaleRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "bWeldSimulatedBodies",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "TRUE"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get ShieldMesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 784,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "ShieldMesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Component To Component\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterLobby",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 720,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Component To Component\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Lobby",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get MeshComponent",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Stalker Name\n타깃은 WSCharacter Lobby",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Attach Component To Component\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1296,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterLobby",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterSkin",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ShieldMesh",
											"TargetPin": "ShieldMesh"
										}
									]
								},
								{
									"PinName": "Parent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MeshComponent",
											"TargetPin": "MeshComponent"
										}
									]
								},
								{
									"PinName": "SocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "socket_L_Weapon"
								},
								{
									"PinName": "LocationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepRelative"
								},
								{
									"PinName": "RotationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepRelative"
								},
								{
									"PinName": "ScaleRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "bWeldSimulatedBodies",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "TRUE"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get ShieldMesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1088,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "ShieldMesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Component To Component\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get MeshComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1008,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "MeshComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Component To Component\n타깃은 씬 컴포넌트",
											"TargetPin": "Parent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterLobby",
											"TargetPin": "AsWSCharacter Lobby"
										}
									]
								}
							]
						},
						{
							"NodeName": "Draw Debug Box",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 128,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Center",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Extent",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Scaled Box Extent\n타깃은 박스 콜리전",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LineColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.462943,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get World Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "Thickness",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								}
							]
						},
						{
							"NodeName": "Get BoxComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -160,
							"NodePosY": 864,
							"Pins": [
								{
									"PinName": "BoxComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get World Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Scaled Box Extent\n타깃은 박스 콜리전",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get World Location\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -160,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BoxComponent",
											"TargetPin": "BoxComponent"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Draw Debug Box",
											"TargetPin": "Center"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get World Rotation\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -160,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BoxComponent",
											"TargetPin": "BoxComponent"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Draw Debug Box",
											"TargetPin": "Rotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Scaled Box Extent\n타깃은 박스 콜리전",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -160,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BoxComponent",
											"TargetPin": "BoxComponent"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Draw Debug Box",
											"TargetPin": "Extent"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 432,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Component To Component\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterLobby",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get DataRowName",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get DataRowName",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1456,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "DataRowName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterSkin",
											"TargetPin": "RowName"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_CharacterSkin",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 1744,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Attach Component To Component\n타깃은 씬 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_CharacterSkin"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get DataRowName",
											"TargetPin": "DataRowName"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Character Skin Data Row",
											"TargetPin": "CharacterSkinDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Character Skin Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 2144,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "CharacterSkinDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterSkin",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bCanEquipShield",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "bUseDualWeapon",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2672,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterSkin",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Break Character Skin Data Row",
											"TargetPin": "bCanEquipShield"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hidden in Game\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Hidden in Game\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2928,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ShieldMesh",
											"TargetPin": "ShieldMesh"
										}
									]
								},
								{
									"PinName": "NewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bPropagateToChildren",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set Hidden in Game\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3136,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ShieldMesh",
											"TargetPin": "ShieldMesh"
										}
									]
								},
								{
									"PinName": "NewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bPropagateToChildren",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get ShieldMesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2480,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "ShieldMesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hidden in Game\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Hidden in Game\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_CharacterSkin",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 2016,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Attach Component To Component\n타깃은 씬 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_CharacterSkin"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Stalker Name\n타깃은 WSCharacter Lobby",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Character Skin Data Row",
											"TargetPin": "CharacterSkinDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Character Skin Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 2416,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "CharacterSkinDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterSkin",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bCanEquipShield",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "bUseDualWeapon",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2944,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterSkin",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Break Character Skin Data Row",
											"TargetPin": "bCanEquipShield"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hidden in Game\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Hidden in Game\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3200,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ShieldMesh",
											"TargetPin": "ShieldMesh"
										}
									]
								},
								{
									"PinName": "NewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bPropagateToChildren",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set Hidden in Game\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3392,
							"NodePosY": 1344,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ShieldMesh",
											"TargetPin": "ShieldMesh"
										}
									]
								},
								{
									"PinName": "NewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bPropagateToChildren",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get ShieldMesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2752,
							"NodePosY": 1216,
							"Pins": [
								{
									"PinName": "ShieldMesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hidden in Game\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set Hidden in Game\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Stalker Name\n타깃은 WSCharacter Lobby",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1728,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterLobby",
											"TargetPin": "AsWSCharacter Lobby"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterSkin",
											"TargetPin": "RowName"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2880,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Break Character Skin Data Row",
											"TargetPin": "bUseDualWeapon"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Static Mesh\n타깃은 스태틱 메시 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hidden in Game\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get StaticMesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3168,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "StaticMesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get StaticMesh",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get StaticMesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3360,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "StaticMesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Static Mesh\n타깃은 스태틱 메시 컴포넌트",
											"TargetPin": "NewMesh"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get StaticMesh",
											"TargetPin": "StaticMesh"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ShieldMesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3424,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "ShieldMesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Static Mesh\n타깃은 스태틱 메시 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Static Mesh\n타깃은 스태틱 메시 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3616,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ShieldMesh",
											"TargetPin": "ShieldMesh"
										}
									]
								},
								{
									"PinName": "NewMesh",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get StaticMesh",
											"TargetPin": "StaticMesh"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get StaticMesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3408,
							"NodePosY": 1136,
							"Pins": [
								{
									"PinName": "StaticMesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get StaticMesh",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get StaticMesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3600,
							"NodePosY": 1136,
							"Pins": [
								{
									"PinName": "StaticMesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Static Mesh\n타깃은 스태틱 메시 컴포넌트",
											"TargetPin": "NewMesh"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get StaticMesh",
											"TargetPin": "StaticMesh"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ShieldMesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3664,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "ShieldMesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Static Mesh\n타깃은 스태틱 메시 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Static Mesh\n타깃은 스태틱 메시 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3856,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ShieldMesh",
											"TargetPin": "ShieldMesh"
										}
									]
								},
								{
									"PinName": "NewMesh",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get StaticMesh",
											"TargetPin": "StaticMesh"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3200,
							"NodePosY": 1136,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Break Character Skin Data Row",
											"TargetPin": "bUseDualWeapon"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Static Mesh\n타깃은 스태틱 메시 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hidden in Game\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								}
							]
						}
					],
					"NodeCount": 43
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/BP_SwordShieldBase.BP_SwordShieldBase"
		},
		{
			"AssetName": "BP_BowBase",
			"ParentClass": "WSEquipBase",
			"Variables": [
				{
					"Name": "MaxAmmo",
					"VarGuid": "124FA519499D8F54593C78AFE1E1E8AD",
					"Category": "int",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ReloadTime",
					"VarGuid": "6C315B5B42F24B0794C26BA661F420B0",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=500.000000,TraceSize=200.000000,OffsetHeight=40.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=500.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "StaticMesh",
					"Class": "StaticMeshComponent",
					"Parent": "Root"
				},
				{
					"Name": "ProjectileMesh",
					"Class": "StaticMeshComponent",
					"Parent": "Root"
				},
				{
					"Name": "EffectSocket",
					"Class": "SceneComponent"
				},
				{
					"Name": "MeleeAttackMesh",
					"Class": "StaticMeshComponent",
					"Parent": "Root"
				},
				{
					"Name": "ProjectileEffectSocket",
					"Class": "SceneComponent"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\r\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get ProjectileMesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 848,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "ProjectileMesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Component To Component\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 576,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To Character",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 576,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Component To Component\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "As캐릭터",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Mesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 816,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "Mesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Component To Component\n타깃은 씬 컴포넌트",
											"TargetPin": "Parent"
										},
										{
											"TargetNode": "Attach Component To Component\n타깃은 씬 컴포넌트",
											"TargetPin": "Parent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "As캐릭터"
										}
									]
								}
							]
						},
						{
							"NodeName": "Attach Component To Component\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1056,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Component To Component\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ProjectileMesh",
											"TargetPin": "ProjectileMesh"
										}
									]
								},
								{
									"PinName": "Parent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "SocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "socket_Arrow"
								},
								{
									"PinName": "LocationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "RotationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "ScaleRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepRelative"
								},
								{
									"PinName": "bWeldSimulatedBodies",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "TRUE"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 176,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get BoxComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -32,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "BoxComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get BoxExtent",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get World Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Box Trace By Channel",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 544,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "HalfSize",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get BoxExtent",
											"TargetPin": "BoxExtent"
										}
									]
								},
								{
									"PinName": "Orientation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get World Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TraceChannel",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "TraceTypeQuery1"
								},
								{
									"PinName": "bTraceComplex",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ForDuration"
								},
								{
									"PinName": "OutHit",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bIgnoreSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TraceColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "TraceHitColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "DrawTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get World Location\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 240,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BoxComponent",
											"TargetPin": "BoxComponent"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Box Trace By Channel",
											"TargetPin": "Start"
										},
										{
											"TargetNode": "Box Trace By Channel",
											"TargetPin": "End"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get BoxExtent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 240,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "BoxExtent",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Box Trace By Channel",
											"TargetPin": "HalfSize"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BoxComponent",
											"TargetPin": "BoxComponent"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get World Rotation\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 224,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BoxComponent",
											"TargetPin": "BoxComponent"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Box Trace By Channel",
											"TargetPin": "Orientation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get bCheckAttack",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 448,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "bCheckAttack",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 624,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bCheckAttack",
											"TargetPin": "bCheckAttack"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Box Trace By Channel",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Attach Component To Component\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1696,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Attach Component To Component\n타깃은 씬 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MeleeAttackMesh",
											"TargetPin": "MeleeAttackMesh"
										}
									]
								},
								{
									"PinName": "Parent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "SocketName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "socket_Arrow"
								},
								{
									"PinName": "LocationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "RotationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SnapToTarget"
								},
								{
									"PinName": "ScaleRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepRelative"
								},
								{
									"PinName": "bWeldSimulatedBodies",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "TRUE"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get MeleeAttackMesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1504,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "MeleeAttackMesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Component To Component\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 19
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/BP_BowBase.BP_BowBase"
		},
		{
			"AssetName": "BP_NoviceBow",
			"ParentClass": "BP_BowBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=500.000000,TraceSize=50.000000,OffsetHeight=20.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=1000.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Bow/BP_NoviceBow.BP_NoviceBow"
		},
		{
			"AssetName": "BP_MaceShieldBase",
			"ParentClass": "BP_SwordShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/BP_MaceShieldBase.BP_MaceShieldBase"
		},
		{
			"AssetName": "BP_ShortSwordBase",
			"ParentClass": "WSEquipBase",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "StaticMesh",
					"Class": "StaticMeshComponent",
					"Parent": "Root"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 526,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/BP_ShortSwordBase.BP_ShortSwordBase"
		},
		{
			"AssetName": "BP_StaffBase",
			"ParentClass": "WSEquipBase",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "StaticMesh",
					"Class": "StaticMeshComponent",
					"Parent": "Root"
				},
				{
					"Name": "EffectSocket",
					"Class": "SceneComponent"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 144,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/BP_StaffBase.BP_StaffBase"
		},
		{
			"AssetName": "BP_TwoHandWeaponBase",
			"ParentClass": "WSEquipBase",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "StaticMesh",
					"Class": "StaticMeshComponent",
					"Parent": "Root"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 526,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "Draw Debug Box",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 208,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Center",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Extent",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Scaled Box Extent\n타깃은 박스 콜리전",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LineColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.462943,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get World Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "Thickness",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								}
							]
						},
						{
							"NodeName": "Get BoxComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -80,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "BoxComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get World Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Scaled Box Extent\n타깃은 박스 콜리전",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get World Location\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -80,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BoxComponent",
											"TargetPin": "BoxComponent"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Draw Debug Box",
											"TargetPin": "Center"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get World Rotation\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -80,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BoxComponent",
											"TargetPin": "BoxComponent"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Draw Debug Box",
											"TargetPin": "Rotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Scaled Box Extent\n타깃은 박스 콜리전",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -80,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BoxComponent",
											"TargetPin": "BoxComponent"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Draw Debug Box",
											"TargetPin": "Extent"
										}
									]
								}
							]
						}
					],
					"NodeCount": 10
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/BP_TwoHandWeaponBase.BP_TwoHandWeaponBase"
		},
		{
			"AssetName": "BP_AmmoManager",
			"ParentClass": "ActorComponent",
			"Variables": [
				{
					"Name": "CurrentAmmo",
					"VarGuid": "2A6A3B1D4E9D511AE1CA8B88F1749475",
					"Category": "int",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"RepNotifyFunc": "OnRep_CurrentAmmo",
					"Source": "Blueprint"
				},
				{
					"Name": "MaxAmmo",
					"VarGuid": "850B215C4F3CDDD13276DE9475CD5F53",
					"Category": "int",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"RepNotifyFunc": "OnRep_MaxAmmo",
					"Source": "Blueprint"
				},
				{
					"Name": "bReloading",
					"VarGuid": "4EDB086940C11A3CF600C4B3C03B82C4",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ReloadTime",
					"VarGuid": "9C3A94174CA6393EB577AF99C88F4745",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"RepNotifyFunc": "OnRep_ReloadTime",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "OnRep_MaxAmmo",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "OnRep_CurrentAmmo",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "UseAmmo",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "StacksToRemove",
							"Type": "int"
						}
					],
					"Outputs": []
				},
				{
					"Name": "AddAmmo",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "StacksToAdd",
							"Type": "int"
						}
					],
					"Outputs": []
				},
				{
					"Name": "ReloadAmmo",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "OnRep_ReloadTime",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "UpdateWeaponAmmoInfo\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "MaxAmmo",
									"PinCategory": "int",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set with Notify MaxAmmo",
											"TargetPin": "MaxAmmo"
										},
										{
											"TargetNode": "integer > integer",
											"TargetPin": "B"
										},
										{
											"TargetNode": "Set with Notify CurrentAmmo",
											"TargetPin": "CurrentAmmo"
										},
										{
											"TargetNode": "Set with Notify MaxAmmo",
											"TargetPin": "MaxAmmo"
										},
										{
											"TargetNode": "Set with Notify CurrentAmmo",
											"TargetPin": "CurrentAmmo"
										}
									]
								},
								{
									"PinName": "ReloadTime",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set with Notify ReloadTime",
											"TargetPin": "ReloadTime"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set with Notify MaxAmmo",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 416,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "MaxAmmo",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "UpdateWeaponAmmoInfo\nCustom Event",
											"TargetPin": "MaxAmmo"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get CurrentAmmo",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 416,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "CurrentAmmo",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "integer > integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 608,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentAmmo",
											"TargetPin": "CurrentAmmo"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "UpdateWeaponAmmoInfo\nCustom Event",
											"TargetPin": "MaxAmmo"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 768,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set with Notify MaxAmmo",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set with Notify CurrentAmmo",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set with Notify CurrentAmmo",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 976,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "CurrentAmmo",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "UpdateWeaponAmmoInfo\nCustom Event",
											"TargetPin": "MaxAmmo"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 256,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "UpdateWeaponAmmoInfo\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set with Notify MaxAmmo",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set with Notify ReloadTime",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 416,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set with Notify MaxAmmo",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set with Notify MaxAmmo",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 672,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set with Notify CurrentAmmo",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "MaxAmmo",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "UpdateWeaponAmmoInfo\nCustom Event",
											"TargetPin": "MaxAmmo"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set with Notify CurrentAmmo",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 864,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set with Notify MaxAmmo",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "CurrentAmmo",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "UpdateWeaponAmmoInfo\nCustom Event",
											"TargetPin": "MaxAmmo"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set with Notify ReloadTime",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 416,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "ReloadTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "UpdateWeaponAmmoInfo\nCustom Event",
											"TargetPin": "ReloadTime"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 11
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/BP_AmmoManager.BP_AmmoManager"
		},
		{
			"AssetName": "BP_Rene_BloodSword",
			"ParentClass": "BP_SwordShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/BP_Rene_BloodSword.BP_Rene_BloodSword"
		},
		{
			"AssetName": "BP_AbyssSword",
			"ParentClass": "BP_SwordShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/WeaponShield/BP_AbyssSword.BP_AbyssSword"
		},
		{
			"AssetName": "BP_ArmingSword",
			"ParentClass": "BP_SwordShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/WeaponShield/BP_ArmingSword.BP_ArmingSword"
		},
		{
			"AssetName": "BP_BastardSword",
			"ParentClass": "BP_SwordShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 144,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/WeaponShield/BP_BastardSword.BP_BastardSword"
		},
		{
			"AssetName": "BP_BroadSword",
			"ParentClass": "BP_SwordShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 144,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/WeaponShield/BP_BroadSword.BP_BroadSword"
		},
		{
			"AssetName": "BP_Calibur",
			"ParentClass": "BP_SwordShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/WeaponShield/BP_Calibur.BP_Calibur"
		},
		{
			"AssetName": "BP_PC_SkeletonSword",
			"ParentClass": "WSEquipBase",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 526,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Draw Debug Box",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 240,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Center",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Extent",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Scaled Box Extent\n타깃은 박스 콜리전",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "LineColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.462943,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get World Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "Thickness",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								}
							]
						},
						{
							"NodeName": "Get BoxComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": -48,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "BoxComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get World Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Scaled Box Extent\n타깃은 박스 콜리전",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get World Location\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -48,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BoxComponent",
											"TargetPin": "BoxComponent"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Draw Debug Box",
											"TargetPin": "Center"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get World Rotation\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -48,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BoxComponent",
											"TargetPin": "BoxComponent"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Draw Debug Box",
											"TargetPin": "Rotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Scaled Box Extent\n타깃은 박스 콜리전",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": -48,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BoxComponent",
											"TargetPin": "BoxComponent"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Draw Debug Box",
											"TargetPin": "Extent"
										}
									]
								}
							]
						}
					],
					"NodeCount": 10
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/BP_PC_SkeletonSword.BP_PC_SkeletonSword"
		},
		{
			"AssetName": "BP_Falchion",
			"ParentClass": "BP_SwordShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 144,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/WeaponShield/BP_Falchion.BP_Falchion"
		},
		{
			"AssetName": "BP_Gradius",
			"ParentClass": "BP_SwordShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 144,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/WeaponShield/BP_Gradius.BP_Gradius"
		},
		{
			"AssetName": "BP_LongSword",
			"ParentClass": "BP_SwordShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 144,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/WeaponShield/BP_LongSword.BP_LongSword"
		},
		{
			"AssetName": "BP_NoviceSword",
			"ParentClass": "BP_SwordShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 144,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/WeaponShield/BP_NoviceSword.BP_NoviceSword"
		},
		{
			"AssetName": "GA_Equip_Stormbringer",
			"ParentClass": "GA_WSGameplayAbilityBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 211,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 448,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackSuccess\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Apply Gameplay Effect to Sphere Overlap Actors",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2432,
							"NodePosY": 65,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Attack_FixedDamage_C"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TagValues",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "SpherePos",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "80.000000"
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Angle",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "bHitSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bHitPlayer",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bHitEnemy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bHitParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bOnlyParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "5"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bDrawDebug",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2144,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "EffectCauser"
										}
									]
								}
							]
						},
						{
							"NodeName": "Burst Cue Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2832,
							"NodePosY": 65,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_Ability_C"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ParticleSystem",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NiagaraSystem",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "NS_Lightning_E001"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1616,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Shake Camera\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Shake Camera\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1936,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Power",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1104,
							"NodePosY": 49,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 506,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2193,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "SpherePos"
										},
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1600,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Shake Camera\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 2266,
							"NodePosY": 615,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "TagValues"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Tag Value Pair",
											"TargetPin": "TagValuePair"
										}
									]
								},
								{
									"PinName": "[1]",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Tag Value Pair",
											"TargetPin": "TagValuePair"
										}
									]
								},
								{
									"PinName": "[2]",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Tag Value Pair",
											"TargetPin": "TagValuePair"
										}
									]
								},
								{
									"PinName": "[3]",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Tag Value Pair",
											"TargetPin": "TagValuePair"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Tag Value Pair",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 1904,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "TagValuePair",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.AttackType\")"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Byte)",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Tag Value Pair",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 1904,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "TagValuePair",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[2]"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.MagicalDamage\")"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "10.000000"
								}
							]
						},
						{
							"NodeName": "Literal enum EWSAttackType",
							"NodeClass": "K2Node_EnumLiteral",
							"NodePosX": 1328,
							"NodePosY": 505,
							"Pins": [
								{
									"PinName": "Enum",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MagicalSkill"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Byte)",
											"TargetPin": "InByte"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Float (Byte)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1744,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InByte",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Literal enum EWSAttackType",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Tag Value Pair",
											"TargetPin": "Value"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Tag Value Pair",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 1904,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "TagValuePair",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[1]"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.PhysicalDamage\")"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								}
							]
						},
						{
							"NodeName": "Make Tag Value Pair",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 1904,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "TagValuePair",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[3]"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.ElementType\")"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Byte)",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Literal enum EWSElementType",
							"NodeClass": "K2Node_EnumLiteral",
							"NodePosX": 1328,
							"NodePosY": 873,
							"Pins": [
								{
									"PinName": "Enum",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Lightning"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Byte)",
											"TargetPin": "InByte"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Float (Byte)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1744,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InByte",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Literal enum EWSElementType",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Tag Value Pair",
											"TargetPin": "Value"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 800,
							"NodePosY": 65,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Play Sound at Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Spell_LightningBurst_SFX_01_Cue"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "VolumeMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "PitchMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "AttenuationSettings",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DefaultSoundAttenuation"
								},
								{
									"PinName": "ConcurrencySettings",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OwningActor",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InitialParams",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1104,
							"NodePosY": 262,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "Location"
										}
									]
								}
							]
						}
					],
					"NodeCount": 26
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Abilities/GA_Equip_Stormbringer.GA_Equip_Stormbringer"
		},
		{
			"AssetName": "BP_OrdersSword",
			"ParentClass": "BP_SwordShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 144,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/WeaponShield/BP_OrdersSword.BP_OrdersSword"
		},
		{
			"AssetName": "GA_Equip_Oblivion",
			"ParentClass": "GA_WSGameplayAbilityBase_C",
			"Variables": [
				{
					"Name": "ActiveDelay",
					"VarGuid": "09CCAC13401ED6D127BA17B529796192",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ActiveCooldown",
					"VarGuid": "E59E92F54800D7FA40D119AD2A1002E1",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bCheckPositiveZAxis",
					"VarGuid": "4BB7E9164F2C2E561275989DEC8787E8",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 1024,
							"NodePosY": 1584,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 1232,
							"NodePosY": 1587,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActiveEquipEffect\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Apply Gameplay Effect to Sphere Overlap Actors",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2848,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bCheckPositiveZAxis",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Burst Sound Location",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Attack_FixedDamage_C"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TagValues",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "SpherePos",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "80.000000"
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Angle",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "bHitSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bHitPlayer",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bHitEnemy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bHitParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bOnlyParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "5"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bDrawDebug",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2550,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "EffectCauser"
										},
										{
											"TargetNode": "Burst Sound Location",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Burst Cue Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3536,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Burst Sound Location",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bCheckPositiveZAxis",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_Ability_C"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ParticleSystem",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NiagaraSystem",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "NS_Rene_Elemental_Ice_Floor_Burst_E001"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1888,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Shake Camera\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Shake Camera\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2128,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Power",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1648,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1792,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Shake Camera\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveDelay",
											"TargetPin": "ActiveDelay"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1376,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActiveEquipEffect\nCustom Event",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2336,
							"NodePosY": 1016,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActiveEquipEffect\nCustom Event",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										},
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 432,
							"NodePosY": 0,
							"Comment": "레네 서브",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Attack Events\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Attack.Sub\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1664,
							"NodePosY": 257,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "bBlockingHit"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Active Equip Effect\n타깃은 GA Equip Oblivion",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1424,
							"NodePosY": 319,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetHitResult",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "GetHitResult",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": 319,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 784,
							"NodePosY": 289,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Active Equip Effect\n타깃은 GA Equip Oblivion",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GetHitResult",
											"TargetPin": "EffectContext"
										}
									]
								}
							]
						},
						{
							"NodeName": "Active Equip Effect\n타깃은 GA Equip Oblivion",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1920,
							"NodePosY": 273,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ActiveDelay",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 949,
							"NodePosY": 944,
							"Pins": [
								{
									"PinName": "ActiveDelay",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2560,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,-70.000000"
								},
								{
									"PinName": "B_X",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "B_Y",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "B_Z",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "SpherePos"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 4096,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bCheckPositiveZAxis",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Hit Result",
											"TargetPin": "HitResult"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Ability Target Data from Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4336,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5392,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Hit Result",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4336,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_WalkSpeedMultiplier_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5008,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Skill.Effect.WalkSpeedMultiplier\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.900000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4688,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Duration\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_SplashBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1872,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bCheckPositiveZAxis",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActiveEquipEffect\nCustom Event",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "AsBP Splash Base",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set bCheckPositiveZAxis",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2128,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bCheckPositiveZAxis",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 2288,
							"NodePosY": 1132,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-70.000000"
								},
								{
									"PinName": "Option 1",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "50.000000"
								},
								{
									"PinName": "Index",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Get bCheckPositiveZAxis",
											"TargetPin": "bCheckPositiveZAxis"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "B_Z"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2560,
							"NodePosY": 1204,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,-70.000000"
								},
								{
									"PinName": "B_X",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "B_Y",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "B_Z",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "Location"
										},
										{
											"TargetNode": "Burst Sound Location",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "선택",
							"NodeClass": "K2Node_Select",
							"NodePosX": 2288,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "Option 0",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-70.000000"
								},
								{
									"PinName": "Option 1",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Index",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Get bCheckPositiveZAxis",
											"TargetPin": "bCheckPositiveZAxis"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "B_Z"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get bCheckPositiveZAxis",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2096,
							"NodePosY": 1373,
							"Pins": [
								{
									"PinName": "bCheckPositiveZAxis",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										},
										{
											"TargetNode": "선택",
											"TargetPin": "Index"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set bCheckPositiveZAxis",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3824,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "bCheckPositiveZAxis",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "얼음 정령 공격은 바닥에 위치하므로 양수를 더해서 판단합니다.",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 2064,
							"NodePosY": 784,
							"Comment": "얼음 정령 공격은 바닥에 위치하므로 양수를 더해서 판단합니다.",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "판정만 올려 판단하고 이펙트는 현 위치에 생성합니다.",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 2048,
							"NodePosY": 1088,
							"Comment": "판정만 올려 판단하고 이펙트는 현 위치에 생성합니다.",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18",
								"MoveMode": "NoGroupMovement"
							}
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 2608,
							"NodePosY": 1632,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "TagValues"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Tag Value Pair",
											"TargetPin": "TagValuePair"
										}
									]
								},
								{
									"PinName": "[1]",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Tag Value Pair",
											"TargetPin": "TagValuePair"
										}
									]
								},
								{
									"PinName": "[2]",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Tag Value Pair",
											"TargetPin": "TagValuePair"
										}
									]
								},
								{
									"PinName": "[3]",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Tag Value Pair",
											"TargetPin": "TagValuePair"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Tag Value Pair",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 2240,
							"NodePosY": 1456,
							"Pins": [
								{
									"PinName": "TagValuePair",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.AttackType\")"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Byte)",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Tag Value Pair",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 2240,
							"NodePosY": 1696,
							"Pins": [
								{
									"PinName": "TagValuePair",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[2]"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.MagicalDamage\")"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "20.000000"
								}
							]
						},
						{
							"NodeName": "Literal enum EWSAttackType",
							"NodeClass": "K2Node_EnumLiteral",
							"NodePosX": 1664,
							"NodePosY": 1513,
							"Pins": [
								{
									"PinName": "Enum",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MagicalSkill"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Byte)",
											"TargetPin": "InByte"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Float (Byte)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2080,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InByte",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Literal enum EWSAttackType",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Tag Value Pair",
											"TargetPin": "Value"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Tag Value Pair",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 2240,
							"NodePosY": 1568,
							"Pins": [
								{
									"PinName": "TagValuePair",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[1]"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.PhysicalDamage\")"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								}
							]
						},
						{
							"NodeName": "Make Tag Value Pair",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 2240,
							"NodePosY": 1824,
							"Pins": [
								{
									"PinName": "TagValuePair",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[3]"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.ElementType\")"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Byte)",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Literal enum EWSElementType",
							"NodeClass": "K2Node_EnumLiteral",
							"NodePosX": 1664,
							"NodePosY": 1881,
							"Pins": [
								{
									"PinName": "Enum",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Water"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Byte)",
											"TargetPin": "InByte"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Float (Byte)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2080,
							"NodePosY": 1904,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InByte",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Literal enum EWSElementType",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Tag Value Pair",
											"TargetPin": "Value"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 544,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 256,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActiveEquipEffect\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 704,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveCooldown",
											"TargetPin": "ActiveCooldown"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get ActiveCooldown",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 532,
							"NodePosY": 1127,
							"Pins": [
								{
									"PinName": "ActiveCooldown",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 256,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Reset"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Attack Events\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 784,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bUseProjectileHit",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bUseSkillActivate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bUseAttackSuccess",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bUseSplashBase",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "OnAttackEventsCalled 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Active Equip Effect\n타깃은 GA Equip Oblivion",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Active Equip Effect\n타깃은 GA Equip Oblivion",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Active Equip Effect\n타깃은 GA Equip Oblivion",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnAttackEventsCalled 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnAttackEventsCalled 이벤트",
											"TargetPin": "TargetActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Burst Sound Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3248,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_Ability_C"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Shiva_Attack_SFX_01_Cue"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 56
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Abilities/GA_Equip_Oblivion.GA_Equip_Oblivion"
		},
		{
			"AssetName": "BP_PeaceMaker",
			"ParentClass": "BP_SwordShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 144,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/WeaponShield/BP_PeaceMaker.BP_PeaceMaker"
		},
		{
			"AssetName": "GA_Equip_Judgement",
			"ParentClass": "GA_WSGameplayAbilityBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": -509,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 1027,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1088,
							"NodePosY": 49,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 448,
							"NodePosY": 3,
							"Comment": "클라드 E",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SkillActivate\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Length",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1408,
							"NodePosY": 101,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "integer > integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1664,
							"NodePosY": 121,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1840,
							"NodePosY": 65,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 784,
							"NodePosY": 132,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Active Skill Info",
											"TargetPin": "CurrentSkillDataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "SkillRangeInfo"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "SpawnProjectile\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2304,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Projectile\n타깃은 GA Equip Judgement",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Spawn Projectile\n타깃은 GA Equip Judgement",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2528,
							"NodePosY": 49,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 697,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentActiveSkillInfo",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CurrentActiveSkillInfo",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 781,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "CurrentActiveSkillInfo",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Active Skill Info",
											"TargetPin": "ActiveSkillInfo"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Active Skill Info",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 751,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "ActiveSkillInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentActiveSkillInfo",
											"TargetPin": "CurrentActiveSkillInfo"
										}
									]
								},
								{
									"PinName": "CurrentSkillDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "SpawnActor BP Judgement Projectile",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 1664,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_Judgement_Projectile_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set CurrentMontage",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SelectDefaultAtRuntime"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1280,
							"NodePosY": 614,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Judgement Projectile",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 448,
							"NodePosY": 598,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Judgement Projectile",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "SpawnActor BP Judgement Projectile",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": 823,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find Look at Rotation",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1024,
							"NodePosY": 809,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Rotation"
										},
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "InRot"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bReceiveEvent",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2080,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Judgement Projectile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentMontage",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bReceiveEvent",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Judgement Projectile",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": 598,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Location"
										},
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 208,
							"NodePosY": 871,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnProjectile\nCustom Event",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2048,
							"NodePosY": 65,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Projectile\n타깃은 GA Equip Judgement",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 208,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Judgement Projectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnProjectile\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set CurrentMontage",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2320,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CurrentMontage",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "AM_GhostFire_Firebolt"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Judgement Projectile",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2624,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentMontage",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Judgement Projectile",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "NewVelocity",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Normalize",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Forward Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2086,
							"NodePosY": 809,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Normalize",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Normalize",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2304,
							"NodePosY": 809,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Tolerance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000100"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "NewVelocity"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 448,
							"NodePosY": -509,
							"Comment": "힐다 Q, E",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Attack.Skill\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1664,
							"NodePosY": -447,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "bBlockingHit"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Projectile\n타깃은 GA Equip Judgement",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1408,
							"NodePosY": -385,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetHitResult",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "GetHitResult",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1136,
							"NodePosY": -385,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 800,
							"NodePosY": -415,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Projectile\n타깃은 GA Equip Judgement",
											"TargetPin": "TargetActor"
										}
									]
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GetHitResult",
											"TargetPin": "EffectContext"
										}
									]
								}
							]
						},
						{
							"NodeName": "Spawn Projectile\n타깃은 GA Equip Judgement",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1920,
							"NodePosY": -430,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								}
							]
						}
					],
					"NodeCount": 36
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Abilities/GA_Equip_Judgement.GA_Equip_Judgement"
		},
		{
			"AssetName": "BP_RoyalSword",
			"ParentClass": "BP_SwordShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 144,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/WeaponShield/BP_RoyalSword.BP_RoyalSword"
		},
		{
			"AssetName": "GA_Equip_Invisible",
			"ParentClass": "GA_WSGameplayAbilityBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 211,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 448,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.PlayerKill\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 448,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.EnemyKill\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1232,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										},
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AbilityClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GA_Invisible_LegendaryEquip_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "InputID",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WSAbility System Component from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 816,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Give Ability And Activate Once\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						}
					],
					"NodeCount": 8
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Abilities/GA_Equip_Invisible.GA_Equip_Invisible"
		},
		{
			"AssetName": "BP_Saber",
			"ParentClass": "BP_SwordShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/WeaponShield/BP_Saber.BP_Saber"
		},
		{
			"AssetName": "GA_Equip_IgnoreShock",
			"ParentClass": "GA_WSGameplayAbilityBase_C",
			"Variables": [
				{
					"Name": "ChanceToAdd",
					"VarGuid": "C60B44A14AD6F1FAFE378A89B0E41EF1",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "HandleEffectList",
					"VarGuid": "260F8B044A8C6AED5BA589A6242C88D2",
					"Category": "struct",
					"SubCategoryObject": "ActiveGameplayEffectHandle",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 432,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Tag Add",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 688,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Remove",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Added",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Ability.State.UsingSkill\")"
								},
								{
									"PinName": "InOptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Tag Remove",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 704,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Removed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Ability.State.UsingSkill\")"
								},
								{
									"PinName": "InOptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1232,
							"NodePosY": 223,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Defense_Add_NoDuration_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1600,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.200000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1920,
							"NodePosY": 79,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get HandleEffectList",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2064,
							"NodePosY": 271,
							"Pins": [
								{
									"PinName": "HandleEffectList",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 2240,
							"NodePosY": 111,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get HandleEffectList",
											"TargetPin": "HandleEffectList"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1264,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Ignore_Shock_C"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "Stacks",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 1104,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Add",
											"TargetPin": "Added"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get HandleEffectList",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 912,
							"NodePosY": 567,
							"Pins": [
								{
									"PinName": "HandleEffectList",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										},
										{
											"TargetNode": "Clear",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1104,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Tag Remove",
											"TargetPin": "Removed"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get HandleEffectList",
											"TargetPin": "HandleEffectList"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
											"TargetPin": "Handle"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "RemoveGameplayEffectFromOwnerWithHandle\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1328,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Handle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						},
						{
							"NodeName": "Clear",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1328,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get HandleEffectList",
											"TargetPin": "HandleEffectList"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get HandleEffectList",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1616,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "HandleEffectList",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1792,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get HandleEffectList",
											"TargetPin": "HandleEffectList"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						}
					],
					"NodeCount": 18
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Abilities/GA_Equip_IgnoreShock.GA_Equip_IgnoreShock"
		},
		{
			"AssetName": "BP_SkeletonKingSword",
			"ParentClass": "BP_SwordShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/WeaponShield/BP_SkeletonKingSword.BP_SkeletonKingSword"
		},
		{
			"AssetName": "GA_Equip_Heartseeker",
			"ParentClass": "GA_WSGameplayAbilityBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 211,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 448,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Effect.Shot\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "ShotProjectile\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Heartseeker Projectile",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "SpawnActor BP Heartseeker Projectile",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 1392,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ShotProjectile\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_Heartseeker_Projectile_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set bReceiveEvent",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "SelectDefaultAtRuntime"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1056,
							"NodePosY": 870,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Heartseeker Projectile",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 192,
							"NodePosY": 854,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Heartseeker Projectile",
											"TargetPin": "Owner"
										},
										{
											"TargetNode": "SpawnActor BP Heartseeker Projectile",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Get CameraViewPoint",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CameraViewPoint",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 519,
							"NodePosY": 953,
							"Pins": [
								{
									"PinName": "CameraViewPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 560,
							"NodePosY": 854,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Start"
										},
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find Look at Rotation",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 816,
							"NodePosY": 900,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get CameraViewPoint",
											"TargetPin": "CameraViewPoint"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Rotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set bReceiveEvent",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1792,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Heartseeker Projectile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "bReceiveEvent",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Heartseeker Projectile",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 784,
							"NodePosY": 49,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Shot Projectile\n타깃은 GA Equip Heartseeker",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Shot Projectile\n타깃은 GA Equip Heartseeker",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1024,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 15
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Abilities/GA_Equip_Heartseeker.GA_Equip_Heartseeker"
		},
		{
			"AssetName": "BP_StarlightSword",
			"ParentClass": "BP_SwordShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/WeaponShield/BP_StarlightSword.BP_StarlightSword"
		},
		{
			"AssetName": "GA_Equip_Destroyer",
			"ParentClass": "GA_WSGameplayAbilityBase_C",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -16,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 192,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 432,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackSuccess\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Apply Gameplay Effect to Sphere Overlap Actors",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2880,
							"NodePosY": 145,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Attack_FixedDamage_C"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TagValues",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "SpherePos",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "100.000000"
								},
								{
									"PinName": "Height",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Angle",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "bHitSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bHitPlayer",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bHitEnemy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bHitParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bOnlyParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "5"
								},
								{
									"PinName": "bBlockBreakable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bDrawDebug",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2592,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "EffectCauser"
										}
									]
								}
							]
						},
						{
							"NodeName": "Burst Cue Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3280,
							"NodePosY": 145,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_Ability_C"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ParticleSystem",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NiagaraSystem",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "NS_CursedLancer_Shockwave_01"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Baran_Destroyer_item_01_Cue"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Locally Controlled\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2000,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Shake Camera\n타깃은 WSCharacter Player",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Shake Camera\n타깃은 WSCharacter Player",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2240,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Power",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1088,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1904,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1904,
							"NodePosY": 288,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Shake Camera\n타깃은 WSCharacter Player",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1904,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Combine Rotators",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "InRot"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Rotation X Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2528,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Combine Rotators",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "Normal"
										}
									]
								}
							]
						},
						{
							"NodeName": "Combine Rotators",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2176,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,-90.000000,0.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "InRot"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get WSCharacter Player from Actor Info\n타깃은 WSGameplay Ability",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1568,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2544,
							"NodePosY": 600,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "SpherePos"
										},
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "C",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,-70.000000"
								}
							]
						},
						{
							"NodeName": "Get Forward Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2144,
							"NodePosY": 648,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 2352,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "150.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Literal enum EWSAttackType",
							"NodeClass": "K2Node_EnumLiteral",
							"NodePosX": 1744,
							"NodePosY": 1017,
							"Pins": [
								{
									"PinName": "Enum",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "PhysicalSkill"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Byte)",
											"TargetPin": "InByte"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Float (Byte)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2144,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InByte",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Literal enum EWSAttackType",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Make Tag Value Pair",
											"TargetPin": "Value"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 784,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.100000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 432,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileHit\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 2672,
							"NodePosY": 1120,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Gameplay Effect to Sphere Overlap Actors",
											"TargetPin": "TagValues"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Tag Value Pair",
											"TargetPin": "TagValuePair"
										}
									]
								},
								{
									"PinName": "[1]",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Tag Value Pair",
											"TargetPin": "TagValuePair"
										}
									]
								},
								{
									"PinName": "[2]",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Tag Value Pair",
											"TargetPin": "TagValuePair"
										}
									]
								},
								{
									"PinName": "[3]",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Tag Value Pair",
											"TargetPin": "TagValuePair"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Tag Value Pair",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 2304,
							"NodePosY": 960,
							"Pins": [
								{
									"PinName": "TagValuePair",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.AttackType\")"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Byte)",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Tag Value Pair",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 2304,
							"NodePosY": 1200,
							"Pins": [
								{
									"PinName": "TagValuePair",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[2]"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.MagicalDamage\")"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								}
							]
						},
						{
							"NodeName": "Make Tag Value Pair",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 2304,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "TagValuePair",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[1]"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.PhysicalDamage\")"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "10.000000"
								}
							]
						},
						{
							"NodeName": "Make Tag Value Pair",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 2304,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "TagValuePair",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[3]"
										}
									]
								},
								{
									"PinName": "Tag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.ElementType\")"
								},
								{
									"PinName": "Value",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 768,
							"NodePosY": 35,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1056,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 784,
							"NodePosY": 350,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1072,
							"NodePosY": 318,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 432,
							"NodePosY": 530,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Skill",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.AttackFire\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_Skill",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 752,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_Skill"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "SK130301"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 752,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Skill",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveRange",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "SkillRangeInfo"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1056,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Skill",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SkillRangeInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveRange"
										}
									]
								},
								{
									"PinName": "ToBreakableDamage",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "TargetArray"
										}
									]
								}
							]
						},
						{
							"NodeName": "Length",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1056,
							"NodePosY": 764,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "OutHits"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "integer > integer",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1296,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1344,
							"NodePosY": 592,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Skill Range Overlap Actors\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "integer > integer",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Play Sound at Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1632,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "False"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Locally Controlled\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Baran_Destroyer_item_01_Cue"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "VolumeMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "PitchMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "AttenuationSettings",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DefaultSoundAttenuation"
								},
								{
									"PinName": "ConcurrencySettings",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OwningActor",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InitialParams",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1616,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 2080,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						}
					],
					"NodeCount": 41
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Abilities/GA_Equip_Destroyer.GA_Equip_Destroyer"
		},
		{
			"AssetName": "BP_StormBringer",
			"ParentClass": "BP_SwordShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 144,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/WeaponShield/BP_StormBringer.BP_StormBringer"
		},
		{
			"AssetName": "GA_Equip_Critical_ArrowCharge",
			"ParentClass": "GA_WSGameplayAbilityBase_C",
			"Variables": [
				{
					"Name": "ChanceToAdd",
					"VarGuid": "BED95EC646ABDF131D496E8F06D4E546",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 688,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Critical\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 432,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Add Ammo\n타깃은 GA WSGameplay Ability Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1392,
							"NodePosY": 48,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "StacksToAdd",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								}
							]
						},
						{
							"NodeName": "Get ChanceToAdd",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 784,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "ChanceToAdd",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float <= float",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Random Float in Range",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 688,
							"NodePosY": 280,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Min",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Max",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "100.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float <= float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float <= float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 944,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Random Float in Range",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ChanceToAdd",
											"TargetPin": "ChanceToAdd"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1152,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float <= float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Ammo\n타깃은 GA WSGameplay Ability Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 9
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Abilities/GA_Equip_Critical_ArrowCharge.GA_Equip_Critical_ArrowCharge"
		},
		{
			"AssetName": "BP_Claymore",
			"ParentClass": "BP_TwoHandWeaponBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/TwoHandWeapon/BP_Claymore.BP_Claymore"
		},
		{
			"AssetName": "GA_Equip_Bloodlust",
			"ParentClass": "GA_WSGameplayAbilityBase_C",
			"Variables": [
				{
					"Name": "ActiveDelay",
					"VarGuid": "BDA225C549831F2669B540B3C1AA12E1",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 1539,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 512,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.Attack\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2160,
							"NodePosY": 65,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Active Equip Effect\n타깃은 GA Equip Bloodlust",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1488,
							"NodePosY": 132,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetHitResult",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Name)",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "GetHitResult",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1200,
							"NodePosY": 132,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										},
										{
											"TargetNode": "Active Equip Effect\n타깃은 GA Equip Bloodlust",
											"TargetPin": "HitResult"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 864,
							"NodePosY": 132,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GetHitResult",
											"TargetPin": "EffectContext"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal (Name)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1712,
							"NodePosY": 216,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitBoneName"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "b_Head"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "NOT Boolean",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1712,
							"NodePosY": 155,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "bBlockingHit"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "AND Boolean",
							"NodeClass": "K2Node_CommutativeAssociativeBinaryOperator",
							"NodePosX": 1952,
							"NodePosY": 156,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Name)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 512,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileHit\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1488,
							"NodePosY": 513,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetHitResult",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Name)",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "GetHitResult",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1200,
							"NodePosY": 513,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										},
										{
											"TargetNode": "Active Equip Effect\n타깃은 GA Equip Bloodlust",
											"TargetPin": "HitResult"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 864,
							"NodePosY": 513,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GetHitResult",
											"TargetPin": "EffectContext"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal (Name)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1712,
							"NodePosY": 597,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitBoneName"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "b_Head"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "AND Boolean",
							"NodeClass": "K2Node_CommutativeAssociativeBinaryOperator",
							"NodePosX": 1952,
							"NodePosY": 537,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Name)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2160,
							"NodePosY": 446,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Active Equip Effect\n타깃은 GA Equip Bloodlust",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActiveEquipEffect\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Hit Result",
											"TargetPin": "HitResult"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1664,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Hit Result",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Ability Target Data from Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": 960,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActiveEquipEffect\nCustom Event",
											"TargetPin": "HitResult"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 599,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Attack_FixedDamage_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.AttackType\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Byte)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "To Float (Byte)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1184,
							"NodePosY": 1196,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InByte",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Literal enum EWSAttackType",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": 1232,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.PhysicalDamage\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "10.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2656,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1984,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_HPDrain_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2304,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.HPDrain\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "15.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToOwner\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Literal enum EWSAttackType",
							"NodeClass": "K2Node_EnumLiteral",
							"NodePosX": 949,
							"NodePosY": 1232,
							"Pins": [
								{
									"PinName": "Enum",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "PhysicalSkill"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "To Float (Byte)",
											"TargetPin": "InByte"
										}
									]
								}
							]
						},
						{
							"NodeName": "Active Equip Effect\n타깃은 GA Equip Bloodlust",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2368,
							"NodePosY": 49,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetHitResult",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 352,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActiveEquipEffect\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveDelay",
											"TargetPin": "ActiveDelay"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get ActiveDelay",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 192,
							"NodePosY": 1095,
							"Pins": [
								{
									"PinName": "ActiveDelay",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Active Equip Effect\n타깃은 GA Equip Bloodlust",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2368,
							"NodePosY": 430,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetHitResult",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": 1440,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.MagicalDamage\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.ElementType\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "NOT Boolean",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1712,
							"NodePosY": 536,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "bBlockingHit"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "A"
										}
									]
								}
							]
						}
					],
					"NodeCount": 37
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Abilities/GA_Equip_Bloodlust.GA_Equip_Bloodlust"
		},
		{
			"AssetName": "BP_Destroyer",
			"ParentClass": "BP_TwoHandWeaponBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/TwoHandWeapon/BP_Destroyer.BP_Destroyer"
		},
		{
			"AssetName": "BP_Judgement_Projectile",
			"ParentClass": "BP_ProjectileBase_C",
			"Variables": [
				{
					"Name": "ProjectileMovement",
					"Type": "TObjectPtr<UProjectileMovementComponent>",
					"DefaultValue": "/Script/Engine.ProjectileMovementComponent'/Game/Blueprints/Equips/Abilities/BP_Judgement_Projectile.Default__BP_Judgement_Projectile_C:Projectile'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRowName",
					"Type": "FName",
					"DefaultValue": "Judgement_Projectile",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRow",
					"Type": "FProjectileDataRow",
					"DefaultValue": "(InitLifeTime=3.000000,Speed=2500.000000,FXInit=(),FXShot=(),FXHit=())",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "SkillDataRow",
					"Type": "FSkillDataRow",
					"DefaultValue": "(bUsable=True,SkillAttackType=PhysicalSkill,CooltimeGameplayTag=(),StackGameplayTag=(),ActiveRange=(TraceRadius=20.000000,bBlockBreakable=True))",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_FixedDamage.GE_Attack_FixedDamage_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackBlockedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_AttackBlocked_Projectile.GE_AttackBlocked_Projectile_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackType",
					"Type": "EWSAttackType",
					"DefaultValue": "MagicalSkill",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackElementType",
					"Type": "EWSElementType",
					"DefaultValue": "Fire",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackDamageRate",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bUseHitBox",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AdditionalEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "TagValues",
					"Type": "TArray",
					"DefaultValue": "((Tag=(TagName=\"Data.MagicalDamage\"),Value=20.000000))",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "Level",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bStopOnHit",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitDamageReductionRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "MinDamageRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RotationSpeed",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "IsRotate",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotRotationOffset",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bWallHitDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bShot",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotDelay",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndDelay",
					"Type": "float",
					"DefaultValue": "5.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotMontageName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.Effect.Shot\")",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitWallMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndMontageName",
					"Type": "FName",
					"DefaultValue": "End",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RepVelocity",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "FireWallHit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Equips/Abilities/BP_Judgement_Projectile.Default__BP_Judgement_Projectile_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Equips/Abilities/BP_Judgement_Projectile.Default__BP_Judgement_Projectile_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Abilities/BP_Judgement_Projectile.BP_Judgement_Projectile"
		},
		{
			"AssetName": "BP_DragonsTooth",
			"ParentClass": "BP_TwoHandWeaponBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/TwoHandWeapon/BP_DragonsTooth.BP_DragonsTooth"
		},
		{
			"AssetName": "BP_Heartseeker_Projectile",
			"ParentClass": "BP_ProjectileBase_C",
			"Variables": [
				{
					"Name": "ProjectileMovement",
					"Type": "TObjectPtr<UProjectileMovementComponent>",
					"DefaultValue": "/Script/Engine.ProjectileMovementComponent'/Game/Blueprints/Equips/Abilities/BP_Heartseeker_Projectile.Default__BP_Heartseeker_Projectile_C:Projectile'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRowName",
					"Type": "FName",
					"DefaultValue": "Heartseeker_Projectile",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRow",
					"Type": "FProjectileDataRow",
					"DefaultValue": "(InitLifeTime=3.000000,Speed=2500.000000,FXInit=(),FXShot=(),FXHit=())",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "SkillDataRow",
					"Type": "FSkillDataRow",
					"DefaultValue": "(bUsable=True,SkillAttackType=PhysicalSkill,CooltimeGameplayTag=(),StackGameplayTag=(),ActiveRange=(TraceRadius=20.000000,bBlockBreakable=True))",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_FixedDamage.GE_Attack_FixedDamage_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackBlockedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_AttackBlocked_Projectile.GE_AttackBlocked_Projectile_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackType",
					"Type": "EWSAttackType",
					"DefaultValue": "PhysicalSkill",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackElementType",
					"Type": "EWSElementType",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackDamageRate",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bUseHitBox",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AdditionalEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "TagValues",
					"Type": "TArray",
					"DefaultValue": "((Tag=(TagName=\"Data.PhysicalDamage\"),Value=10.000000))",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "Level",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bStopOnHit",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitDamageReductionRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "MinDamageRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RotationSpeed",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "IsRotate",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotRotationOffset",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bWallHitDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bShot",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotDelay",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndDelay",
					"Type": "float",
					"DefaultValue": "5.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotMontageName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.Effect.Shot\")",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitWallMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndMontageName",
					"Type": "FName",
					"DefaultValue": "End",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RepVelocity",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit_Arrow",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Equips/Abilities/BP_Heartseeker_Projectile.Default__BP_Heartseeker_Projectile_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Equips/Abilities/BP_Heartseeker_Projectile.Default__BP_Heartseeker_Projectile_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "Niagara",
					"Class": "NiagaraComponent",
					"Parent": "Collision"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnHitBreakable 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnHitCharacter 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 131,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnHitWall 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 259,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 256,
							"NodePosY": 3,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHitBreakable 이벤트",
											"TargetPin": "then"
										},
										{
											"TargetNode": "OnHitCharacter 이벤트",
											"TargetPin": "then"
										},
										{
											"TargetNode": "OnHitWall 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hidden Static Mesh\n타깃은 BP Heartseeker Projectile\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "SetHiddenStaticMeshRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hidden in Game\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Hidden Static Mesh\n타깃은 BP Heartseeker Projectile\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": -30,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get StaticMesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 60,
							"NodePosY": 667,
							"Pins": [
								{
									"PinName": "StaticMesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hidden in Game\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Hidden in Game\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 220,
							"NodePosY": 529,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SetHiddenStaticMeshRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get StaticMesh",
											"TargetPin": "StaticMesh"
										}
									]
								},
								{
									"PinName": "NewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bPropagateToChildren",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "OnShotCosmetic 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -304,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Play Sound at Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 528,
							"NodePosY": -301,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "BowShot"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "VolumeMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "PitchMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "AttenuationSettings",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DefaultSoundAttenuation"
								},
								{
									"PinName": "ConcurrencySettings",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OwningActor",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InitialParams",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 272,
							"NodePosY": -173,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": -301,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnShotCosmetic 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.100000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						}
					],
					"NodeCount": 12
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Abilities/BP_Heartseeker_Projectile.BP_Heartseeker_Projectile"
		},
		{
			"AssetName": "BP_Executioner",
			"ParentClass": "BP_TwoHandWeaponBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/TwoHandWeapon/BP_Executioner.BP_Executioner"
		},
		{
			"AssetName": "BP_WarBow",
			"ParentClass": "BP_BowBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=500.000000,TraceSize=200.000000,OffsetHeight=40.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=500.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Bow/BP_WarBow.BP_WarBow"
		},
		{
			"AssetName": "BP_GiantSword",
			"ParentClass": "BP_TwoHandWeaponBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/TwoHandWeapon/BP_GiantSword.BP_GiantSword"
		},
		{
			"AssetName": "BP_Thunderbolt",
			"ParentClass": "BP_BowBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=500.000000,TraceSize=200.000000,OffsetHeight=40.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=500.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Bow/BP_Thunderbolt.BP_Thunderbolt"
		},
		{
			"AssetName": "BP_GreatSword",
			"ParentClass": "BP_TwoHandWeaponBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 526,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/TwoHandWeapon/BP_GreatSword.BP_GreatSword"
		},
		{
			"AssetName": "BP_SeraphimBow",
			"ParentClass": "BP_BowBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=500.000000,TraceSize=50.000000,OffsetHeight=20.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=1000.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Bow/BP_SeraphimBow.BP_SeraphimBow"
		},
		{
			"AssetName": "BP_HeavyMetalSword",
			"ParentClass": "BP_TwoHandWeaponBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/TwoHandWeapon/BP_HeavyMetalSword.BP_HeavyMetalSword"
		},
		{
			"AssetName": "BP_RecurveBow",
			"ParentClass": "BP_BowBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=500.000000,TraceSize=200.000000,OffsetHeight=40.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=500.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Bow/BP_RecurveBow.BP_RecurveBow"
		},
		{
			"AssetName": "BP_NightOflzar",
			"ParentClass": "BP_TwoHandWeaponBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 526,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/TwoHandWeapon/BP_NightOflzar.BP_NightOflzar"
		},
		{
			"AssetName": "BP_OrdersBow",
			"ParentClass": "BP_BowBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=500.000000,TraceSize=50.000000,OffsetHeight=20.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=1000.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Bow/BP_OrdersBow.BP_OrdersBow"
		},
		{
			"AssetName": "BP_NoviceGreatSword",
			"ParentClass": "BP_TwoHandWeaponBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 526,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/TwoHandWeapon/BP_NoviceGreatSword.BP_NoviceGreatSword"
		},
		{
			"AssetName": "BP_OrdersGreatSword",
			"ParentClass": "BP_TwoHandWeaponBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 526,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/TwoHandWeapon/BP_OrdersGreatSword.BP_OrdersGreatSword"
		},
		{
			"AssetName": "BP_LongBow",
			"ParentClass": "BP_BowBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=500.000000,TraceSize=200.000000,OffsetHeight=40.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=500.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Bow/BP_LongBow.BP_LongBow"
		},
		{
			"AssetName": "BP_RoyalGreatSword",
			"ParentClass": "BP_TwoHandWeaponBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/TwoHandWeapon/BP_RoyalGreatSword.BP_RoyalGreatSword"
		},
		{
			"AssetName": "BP_IronBow",
			"ParentClass": "BP_BowBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=500.000000,TraceSize=200.000000,OffsetHeight=40.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=500.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Bow/BP_IronBow.BP_IronBow"
		},
		{
			"AssetName": "BP_SlaughtererGreatSword",
			"ParentClass": "BP_TwoHandWeaponBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/TwoHandWeapon/BP_SlaughtererGreatSword.BP_SlaughtererGreatSword"
		},
		{
			"AssetName": "BP_HornBow",
			"ParentClass": "BP_BowBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=500.000000,TraceSize=200.000000,OffsetHeight=40.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=500.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Bow/BP_HornBow.BP_HornBow"
		},
		{
			"AssetName": "BP_Slayer",
			"ParentClass": "BP_TwoHandWeaponBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/TwoHandWeapon/BP_Slayer.BP_Slayer"
		},
		{
			"AssetName": "BP_Hellfire",
			"ParentClass": "BP_BowBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=500.000000,TraceSize=200.000000,OffsetHeight=40.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=500.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Bow/BP_Hellfire.BP_Hellfire"
		},
		{
			"AssetName": "BP_TombGreatSword",
			"ParentClass": "BP_TwoHandWeaponBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/TwoHandWeapon/BP_TombGreatSword.BP_TombGreatSword"
		},
		{
			"AssetName": "BP_Heartseeker_AddArrow",
			"ParentClass": "BP_BowBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=500.000000,TraceSize=200.000000,OffsetHeight=40.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=500.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Bow/BP_Heartseeker_AddArrow.BP_Heartseeker_AddArrow"
		},
		{
			"AssetName": "BP_UntitledSword",
			"ParentClass": "BP_TwoHandWeaponBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/TwoHandWeapon/BP_UntitledSword.BP_UntitledSword"
		},
		{
			"AssetName": "BP_Heartseeker",
			"ParentClass": "BP_BowBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=500.000000,TraceSize=200.000000,OffsetHeight=40.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=500.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Bow/BP_Heartseeker.BP_Heartseeker"
		},
		{
			"AssetName": "BP_WarSword",
			"ParentClass": "BP_TwoHandWeaponBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/TwoHandWeapon/BP_WarSword.BP_WarSword"
		},
		{
			"AssetName": "BP_CompoundBow",
			"ParentClass": "BP_BowBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=500.000000,TraceSize=200.000000,OffsetHeight=40.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=500.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Bow/BP_CompoundBow.BP_CompoundBow"
		},
		{
			"AssetName": "BP_AdeptsStaff",
			"ParentClass": "BP_StaffBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 144,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Staff/BP_AdeptsStaff.BP_AdeptsStaff"
		},
		{
			"AssetName": "BP_BoneBow",
			"ParentClass": "BP_BowBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=500.000000,TraceSize=200.000000,OffsetHeight=40.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=500.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Bow/BP_BoneBow.BP_BoneBow"
		},
		{
			"AssetName": "BP_GnarledStaff",
			"ParentClass": "BP_StaffBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 144,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Staff/BP_GnarledStaff.BP_GnarledStaff"
		},
		{
			"AssetName": "BP_Astra",
			"ParentClass": "BP_BowBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=500.000000,TraceSize=200.000000,OffsetHeight=40.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=500.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Bow/BP_Astra.BP_Astra"
		},
		{
			"AssetName": "BP_HereticStaff",
			"ParentClass": "BP_StaffBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Staff/BP_HereticStaff.BP_HereticStaff"
		},
		{
			"AssetName": "BP_WarHammer",
			"ParentClass": "BP_MaceShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 144,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Mace/BP_WarHammer.BP_WarHammer"
		},
		{
			"AssetName": "BP_KinuKingStaff",
			"ParentClass": "BP_StaffBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Staff/BP_KinuKingStaff.BP_KinuKingStaff"
		},
		{
			"AssetName": "BP_SoulSmasher",
			"ParentClass": "BP_Kraken_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Mace/BP_SoulSmasher.BP_SoulSmasher"
		},
		{
			"AssetName": "BP_MastersStaff",
			"ParentClass": "BP_StaffBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 144,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Staff/BP_MastersStaff.BP_MastersStaff"
		},
		{
			"AssetName": "BP_RoyalHitter",
			"ParentClass": "BP_MaceShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Mace/BP_RoyalHitter.BP_RoyalHitter"
		},
		{
			"AssetName": "BP_NoviceStaff",
			"ParentClass": "BP_StaffBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 144,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Staff/BP_NoviceStaff.BP_NoviceStaff"
		},
		{
			"AssetName": "BP_OrdersMace",
			"ParentClass": "BP_MaceShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Mace/BP_OrdersMace.BP_OrdersMace"
		},
		{
			"AssetName": "BP_Obilivion",
			"ParentClass": "BP_StaffBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Staff/BP_Obilivion.BP_Obilivion"
		},
		{
			"AssetName": "BP_NoviceMace",
			"ParentClass": "BP_MaceShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Mace/BP_NoviceMace.BP_NoviceMace"
		},
		{
			"AssetName": "BP_OrdersStaff",
			"ParentClass": "BP_StaffBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 144,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Staff/BP_OrdersStaff.BP_OrdersStaff"
		},
		{
			"AssetName": "BP_MorningStar",
			"ParentClass": "BP_MaceShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 144,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Mace/BP_MorningStar.BP_MorningStar"
		},
		{
			"AssetName": "BP_QuarterStaff",
			"ParentClass": "BP_StaffBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 144,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Staff/BP_QuarterStaff.BP_QuarterStaff"
		},
		{
			"AssetName": "BP_LongMace",
			"ParentClass": "BP_MaceShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Mace/BP_LongMace.BP_LongMace"
		},
		{
			"AssetName": "BP_RoyalStaff",
			"ParentClass": "BP_StaffBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Staff/BP_RoyalStaff.BP_RoyalStaff"
		},
		{
			"AssetName": "BP_Kraken",
			"ParentClass": "BP_Judgement_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Mace/BP_Kraken.BP_Kraken"
		},
		{
			"AssetName": "BP_SkullStaff",
			"ParentClass": "BP_StaffBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 144,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Staff/BP_SkullStaff.BP_SkullStaff"
		},
		{
			"AssetName": "BP_Judgement",
			"ParentClass": "BP_MaceShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Mace/BP_Judgement.BP_Judgement"
		},
		{
			"AssetName": "BP_Spellkeeper",
			"ParentClass": "BP_StaffBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Staff/BP_Spellkeeper.BP_Spellkeeper"
		},
		{
			"AssetName": "BP_FlangedMace",
			"ParentClass": "BP_MaceShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Mace/BP_FlangedMace.BP_FlangedMace"
		},
		{
			"AssetName": "BP_Stardust",
			"ParentClass": "BP_StaffBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Staff/BP_Stardust.BP_Stardust"
		},
		{
			"AssetName": "BP_Earthquake",
			"ParentClass": "BP_MaceShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Mace/BP_Earthquake.BP_Earthquake"
		},
		{
			"AssetName": "BP_WoodStaff",
			"ParentClass": "BP_StaffBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 144,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Staff/BP_WoodStaff.BP_WoodStaff"
		},
		{
			"AssetName": "BP_Dragonbane",
			"ParentClass": "BP_MaceShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Mace/BP_Dragonbane.BP_Dragonbane"
		},
		{
			"AssetName": "BP_ArcaneShortSword",
			"ParentClass": "BP_ShortSwordBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/ShortSword/BP_ArcaneShortSword.BP_ArcaneShortSword"
		},
		{
			"AssetName": "BP_BroadMace",
			"ParentClass": "BP_MaceShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Mace/BP_BroadMace.BP_BroadMace"
		},
		{
			"AssetName": "BP_BloodRust",
			"ParentClass": "BP_ShortSwordBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/ShortSword/BP_BloodRust.BP_BloodRust"
		},
		{
			"AssetName": "BP_BattleMace",
			"ParentClass": "BP_MaceShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 144,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Mace/BP_BattleMace.BP_BattleMace"
		},
		{
			"AssetName": "BP_Dagger",
			"ParentClass": "BP_ShortSwordBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/ShortSword/BP_Dagger.BP_Dagger"
		},
		{
			"AssetName": "BP_ArmingHammer",
			"ParentClass": "BP_MaceShieldBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/Mace/BP_ArmingHammer.BP_ArmingHammer"
		},
		{
			"AssetName": "BP_DesertsSword",
			"ParentClass": "BP_ShortSwordBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "StaticMesh_0",
					"Class": "StaticMeshComponent",
					"Parent": "Root"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 526,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/ShortSword/BP_DesertsSword.BP_DesertsSword"
		},
		{
			"AssetName": "BP_Vengeance",
			"ParentClass": "BP_ShortSwordBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/ShortSword/BP_Vengeance.BP_Vengeance"
		},
		{
			"AssetName": "BP_Dirk",
			"ParentClass": "BP_ShortSwordBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "StaticMesh_0",
					"Class": "StaticMeshComponent",
					"Parent": "Root"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 526,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/ShortSword/BP_Dirk.BP_Dirk"
		},
		{
			"AssetName": "BP_ThiefsMark",
			"ParentClass": "BP_ShortSwordBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 526,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/ShortSword/BP_ThiefsMark.BP_ThiefsMark"
		},
		{
			"AssetName": "BP_Dragonpier",
			"ParentClass": "BP_ShortSwordBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/ShortSword/BP_Dragonpier.BP_Dragonpier"
		},
		{
			"AssetName": "BP_Reaper",
			"ParentClass": "BP_ShortSwordBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 526,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/ShortSword/BP_Reaper.BP_Reaper"
		},
		{
			"AssetName": "BP_Hawksbill",
			"ParentClass": "BP_ShortSwordBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 526,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/ShortSword/BP_Hawksbill.BP_Hawksbill"
		},
		{
			"AssetName": "BP_Rapier",
			"ParentClass": "BP_ShortSwordBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 526,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/ShortSword/BP_Rapier.BP_Rapier"
		},
		{
			"AssetName": "BP_NightEdge",
			"ParentClass": "BP_ShortSwordBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 6
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/ShortSword/BP_NightEdge.BP_NightEdge"
		},
		{
			"AssetName": "BP_PlatinumRapier",
			"ParentClass": "BP_ShortSwordBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 526,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/ShortSword/BP_PlatinumRapier.BP_PlatinumRapier"
		},
		{
			"AssetName": "BP_NoviceShortSword",
			"ParentClass": "BP_ShortSwordBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 526,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/ShortSword/BP_NoviceShortSword.BP_NoviceShortSword"
		},
		{
			"AssetName": "BP_OrdersShortSword",
			"ParentClass": "BP_ShortSwordBase_C",
			"Variables": [
				{
					"Name": "AutoTargetInfo",
					"Type": "FAutoTargetInfo",
					"DefaultValue": "(JumpEnabled=True,TraceLength=300.000000,TraceSize=50.000000,OffsetYaw=24.000000,ControlWalkScale=1.000000,ControlPitchScale=0.500000,ControlYawScale=0.500000,CameraPitchMin=-60.000000,CameraPitchMax=45.000000,FollowPitchSpeed=1.000000,FollowYawSpeed=1.000000,FollowWalkScale=1.000000,FollowStopDistance=120.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckAttack",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bCheckWall",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "bBlockSubSkillPress",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "DrawDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				},
				{
					"Name": "AttackTag",
					"Type": "FGameplayTag",
					"DefaultValue": "()",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEquipBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 0,
							"NodePosY": 526,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Equips/ShortSword/BP_OrdersShortSword.BP_OrdersShortSword"
		},
		{
			"AssetName": "BP_NPCAIController",
			"ParentClass": "WSNPCAIController",
			"Variables": [
				{
					"Name": "AggroMultiplierForParty",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSNPCAIController"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "AIPerception",
					"Class": "AIPerceptionComponent"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "On Target Perception Updated (AIPerception)",
							"NodeClass": "K2Node_ComponentBoundEvent",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Perception\n타깃은 WSNPCAIController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Perception\n타깃은 WSNPCAIController",
											"TargetPin": "InActor"
										}
									]
								},
								{
									"PinName": "Stimulus",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Perception\n타깃은 WSNPCAIController",
											"TargetPin": "Stimulus"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update Perception\n타깃은 WSNPCAIController",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 384,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Target Perception Updated (AIPerception)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Target Perception Updated (AIPerception)",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "Stimulus",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Target Perception Updated (AIPerception)",
											"TargetPin": "Stimulus"
										}
									]
								}
							]
						},
						{
							"NodeName": "On Target Perception Info Updated (AIPerception)",
							"NodeClass": "K2Node_ComponentBoundEvent",
							"NodePosX": 0,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Perception\n타깃은 WSNPCAIController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "UpdateInfo",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Sensed Actor's Update Data",
											"TargetPin": "ActorPerceptionUpdateInfo"
										}
									]
								}
							]
						},
						{
							"NodeName": "On Target Perception Forgotten (AIPerception)",
							"NodeClass": "K2Node_ComponentBoundEvent",
							"NodePosX": -16,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Perception\n타깃은 WSNPCAIController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Perception\n타깃은 WSNPCAIController",
											"TargetPin": "InActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update Perception\n타깃은 WSNPCAIController",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 384,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Target Perception Forgotten (AIPerception)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Target Perception Forgotten (AIPerception)",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "Stimulus",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make AIStimulus",
											"TargetPin": "AIStimulus"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make AIStimulus",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 16,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "AIStimulus",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Perception\n타깃은 WSNPCAIController",
											"TargetPin": "Stimulus"
										}
									]
								},
								{
									"PinName": "Age",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "ExpirationAge",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "Strength",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "StimulusLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,0.000000"
								},
								{
									"PinName": "ReceiverLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,0.000000"
								},
								{
									"PinName": "Tag",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bSuccessfullySensed",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "False"
								}
							]
						},
						{
							"NodeName": "Update Perception\n타깃은 WSNPCAIController",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Target Perception Info Updated (AIPerception)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Sensed Actor's Update Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "Stimulus",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Sensed Actor's Update Data",
											"TargetPin": "Stimulus"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Sensed Actor's Update Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 416,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "ActorPerceptionUpdateInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Target Perception Info Updated (AIPerception)",
											"TargetPin": "UpdateInfo"
										}
									]
								},
								{
									"PinName": "TargetId",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Perception\n타깃은 WSNPCAIController",
											"TargetPin": "InActor"
										}
									]
								},
								{
									"PinName": "Stimulus",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Perception\n타깃은 WSNPCAIController",
											"TargetPin": "Stimulus"
										}
									]
								}
							]
						},
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 64,
							"NodePosY": -544,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Update Perception\n타깃은 WSNPCAIController",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2560,
							"NodePosY": 1312,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Stimulus",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make AIStimulus",
											"TargetPin": "AIStimulus"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make AIStimulus",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 2240,
							"NodePosY": 1440,
							"Pins": [
								{
									"PinName": "AIStimulus",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Perception\n타깃은 WSNPCAIController",
											"TargetPin": "Stimulus"
										}
									]
								},
								{
									"PinName": "Age",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "ExpirationAge",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "Strength",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-1.000000"
								},
								{
									"PinName": "StimulusLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,0.000000"
								},
								{
									"PinName": "ReceiverLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,0.000000"
								},
								{
									"PinName": "Tag",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bSuccessfullySensed",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": -544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "FindVisibleTargets\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Sphere Overlap Actors",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 512,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpherePos",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SphereRadius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2000.000000"
								},
								{
									"PinName": "ObjectTypes",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ActorClassFilter",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "WSCharacterBase"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "OutActors",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": -544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Visible Targets\n타깃은 BP NPCAIController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Find Visible Targets\n타깃은 BP NPCAIController",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 736,
							"NodePosY": -560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "SpherePos"
										}
									]
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 224,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "FindVisibleTargets\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 0,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "ObjectTypes"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery3"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 288,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "ActorsToIgnore"
										},
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "ActorsToIgnore"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Controlled Pawn\n타깃은 컨트롤러",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 880,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "OutActors"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Perception\n타깃은 WSNPCAIController",
											"TargetPin": "InActor"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Controlled Pawn\n타깃은 컨트롤러",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Line Trace By Channel",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1472,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TraceChannel",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "TraceTypeQuery1"
								},
								{
									"PinName": "bTraceComplex",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "OutHit",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "bIgnoreSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TraceColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "TraceHitColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "DrawTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1872,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "OutHit"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 880,
							"NodePosY": 1488,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Controlled Pawn\n타깃은 컨트롤러",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1136,
							"NodePosY": 1568,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "End"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2096,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace By Channel",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "bBlockingHit"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Perception\n타깃은 WSNPCAIController",
											"TargetPin": "execute"
										}
									]
								}
							]
						}
					],
					"NodeCount": 27
				}
			],
			"AssetPath": "/Game/Blueprints/NPC/AI/BP_NPCAIController.BP_NPCAIController"
		},
		{
			"AssetName": "BP_NPC_Base",
			"ParentClass": "WSCharacterNPC",
			"Variables": [
				{
					"Name": "BehaviorTreeRef",
					"Type": "TObjectPtr<UBehaviorTree>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterNPC"
				},
				{
					"Name": "bUseHPRateFromSummoner",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterNPC"
				},
				{
					"Name": "HPRateFromSummoner",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterNPC"
				},
				{
					"Name": "PhysicalDamageRateFromSummoner",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterNPC"
				},
				{
					"Name": "MagicalDamageRateFromSummoner",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterNPC"
				},
				{
					"Name": "PhysicalSkillPerFromSummoner",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterNPC"
				},
				{
					"Name": "MagicalSkillPerFromSummoner",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterNPC"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/NPC/BP_NPC_Base.Default__BP_NPC_Base_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/NPC/BP_NPC_Base.Default__BP_NPC_Base_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/NPC/BP_NPC_Base.Default__BP_NPC_Base_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/NPC/BP_NPC_Base.Default__BP_NPC_Base_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "InitNameWidget",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Init Name Widget\n타깃은 BP NPC Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Init Name Widget\n타깃은 BP NPC Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 224,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "GetOwnersPartyActorRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set PartyActors",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwnerActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get PartyActors",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set PartyActors",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 480,
							"NodePosY": 305,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetOwnersPartyActorRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "PartyActors",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PartyActors",
											"TargetPin": "PartyActors"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get PartyActors",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 240,
							"NodePosY": 344,
							"Pins": [
								{
									"PinName": "PartyActors",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set PartyActors",
											"TargetPin": "PartyActors"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetOwnersPartyActorRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "OwnerActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Play 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: End Play",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EndPlayReason",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "Destroyed",
									"LinkedTo": [
										{
											"TargetNode": "부모: End Play",
											"TargetPin": "EndPlayReason"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: End Play",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 176,
							"NodePosY": 643,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "End Play 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EndPlayReason",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Destroyed",
									"LinkedTo": [
										{
											"TargetNode": "End Play 이벤트",
											"TargetPin": "EndPlayReason"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 400,
							"NodePosY": 643,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: End Play",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PartyActors",
											"TargetPin": "PartyActors"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get PartyActors",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 234,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "PartyActors",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 1259,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Contains Item",
											"TargetPin": "ItemToFind"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1712,
							"NodePosY": 643,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Contains Item",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Item",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 896,
							"NodePosY": 643,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get PartyActors",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get PartyActors",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1184,
							"NodePosY": 730,
							"Pins": [
								{
									"PinName": "PartyActors",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Contains Item",
											"TargetPin": "TargetArray"
										},
										{
											"TargetNode": "Remove Item",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Contains Item",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1424,
							"NodePosY": 724,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PartyActors",
											"TargetPin": "PartyActors"
										}
									]
								},
								{
									"PinName": "ItemToFind",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Remove Item",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1936,
							"NodePosY": 659,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PartyActors",
											"TargetPin": "PartyActors"
										}
									]
								},
								{
									"PinName": "Item",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 1760,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Item",
											"TargetPin": "Item"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 688,
							"NodePosY": 289,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set PartyActors",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set PartyActors",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1184,
							"NodePosY": 289,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Unique",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get PartyActors",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get PartyActors",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1461,
							"NodePosY": 376,
							"Pins": [
								{
									"PinName": "PartyActors",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Unique",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add Unique",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1712,
							"NodePosY": 305,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PartyActors",
											"TargetPin": "PartyActors"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 1536,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add Unique",
											"TargetPin": "NewItem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 928,
							"NodePosY": 289,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 624,
							"NodePosY": 643,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 23
				}
			],
			"AssetPath": "/Game/Blueprints/NPC/BP_NPC_Base.BP_NPC_Base"
		},
		{
			"AssetName": "BTT_FindTarget",
			"ParentClass": "BTTask_BlueprintBase",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Receive Execute AI 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSNPCAIController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwnerController",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSNPCAIController",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "ControlledPawn",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Finish Execute\n타깃은 BT 태스크 블루프린트 베이스",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSNPCAIController",
											"TargetPin": "CastFailed"
										},
										{
											"TargetNode": "Find Target by Distance\n타깃은 WSNPCAIController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Cast To WSNPCAIController",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 480,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Receive Execute AI 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Target by Distance\n타깃은 WSNPCAIController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Finish Execute\n타깃은 BT 태스크 블루프린트 베이스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Receive Execute AI 이벤트",
											"TargetPin": "OwnerController"
										}
									]
								},
								{
									"PinName": "AsWSNPCAIController",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Target by Distance\n타깃은 WSNPCAIController",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Find Target by Distance\n타깃은 WSNPCAIController",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 816,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSNPCAIController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Finish Execute\n타깃은 BT 태스크 블루프린트 베이스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSNPCAIController",
											"TargetPin": "AsWSNPCAIController"
										}
									]
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/NPC/AI/BTT_FindTarget.BTT_FindTarget"
		},
		{
			"AssetName": "BP_NPC_Ifrit",
			"ParentClass": "BP_NPC_Base_C",
			"Variables": [
				{
					"Name": "TargetLocation",
					"VarGuid": "E8BFB0FC46D1CE684BC562B039CF61B0",
					"Category": "struct",
					"SubCategoryObject": "Vector",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bLookTarget",
					"VarGuid": "009C8CD04605DC81826AA484CFDBBF92",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "BehaviorTreeRef",
					"Type": "TObjectPtr<UBehaviorTree>",
					"DefaultValue": "/Script/AIModule.BehaviorTree'/Game/Blueprints/NPC/AI/BT_Ifrit.BT_Ifrit'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterNPC"
				},
				{
					"Name": "bUseHPRateFromSummoner",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterNPC"
				},
				{
					"Name": "HPRateFromSummoner",
					"Type": "float",
					"DefaultValue": "1.500000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterNPC"
				},
				{
					"Name": "PhysicalDamageRateFromSummoner",
					"Type": "float",
					"DefaultValue": "1.200000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterNPC"
				},
				{
					"Name": "MagicalDamageRateFromSummoner",
					"Type": "float",
					"DefaultValue": "1.200000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterNPC"
				},
				{
					"Name": "PhysicalSkillPerFromSummoner",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterNPC"
				},
				{
					"Name": "MagicalSkillPerFromSummoner",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterNPC"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "/Game/_Art/_Summon/Elemental/Fire/Meshs/SK_Sum_Elemental_Fire_ServerSide_Physic.SK_Sum_Elemental_Fire_ServerSide_Physic",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "Ifrit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/NPC/BP_NPC_Ifrit.Default__BP_NPC_Ifrit_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/NPC/BP_NPC_Ifrit.Default__BP_NPC_Ifrit_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/NPC/BP_NPC_Ifrit.Default__BP_NPC_Ifrit_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/NPC/BP_NPC_Ifrit.Default__BP_NPC_Ifrit_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "/Script/Engine.AnimMontage'/Game/_Art/_Summon/Elemental/Fire/AnimMontage/AM_Sum_Elemental_Fire_Death.AM_Sum_Elemental_Fire_Death'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "NS_Rene_Elemental_Fire_Light_01",
					"Class": "NiagaraComponent",
					"Parent": "CharacterMesh0"
				},
				{
					"Name": "IfritFireBodyLoop",
					"Class": "AudioComponent",
					"Parent": "CharacterMesh0"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 184,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1504,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk2\",Attribute=/Script/WorldStalker.PassiveSet:Perk2,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Set MagicalDamageRateFromSummoner",
											"TargetPin": "MagicalDamageRateFromSummoner"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Instigator",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1056,
							"NodePosY": 502,
							"Pins": [
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1232,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Instigator",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										},
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "AbilitySystem"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.100000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get Mesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 944,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "Mesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Visibility\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Collision Profile Name\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Mesh",
											"TargetPin": "Mesh"
										}
									]
								},
								{
									"PinName": "bNewVisibility",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bPropagateToChildren",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Blackboard",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 576,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AIBlueprintHelperLibrary"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Get Value as Vector\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 832,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										},
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Blackboard",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetLocation",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Value as Vector\n타깃은 블랙보드 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Blackboard",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "KeyName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Name",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetLocation",
											"TargetPin": "TargetLocation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Literal Name",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 752,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "TargetLocation"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get Value as Vector\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "KeyName"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set TargetLocation",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1392,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "TargetLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Value as Vector\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 608,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 400,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Blackboard",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "On Component Begin Overlap (CapsuleComponent)",
							"NodeClass": "K2Node_ComponentBoundEvent",
							"NodePosX": 0,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "OverlappedComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Contains Item",
											"TargetPin": "ItemToFind"
										}
									]
								},
								{
									"PinName": "OtherComp",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To SkeletalMeshComponent",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "OtherBodyIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "bFromSweep",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "SweepResult",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 416,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Begin Overlap (CapsuleComponent)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2048,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AbilitySystemComponent",
											"TargetPin": "AbilitySystemComponent"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Attach_Fire_C"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get AbilitySystemComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2048,
							"NodePosY": 1504,
							"Pins": [
								{
									"PinName": "AbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 400,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Begin Overlap (CapsuleComponent)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1264,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To SkeletalMeshComponent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 992,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Begin Overlap (CapsuleComponent)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Equal (Object)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 400,
							"NodePosY": 1744,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Begin Overlap (CapsuleComponent)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 224,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 720,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CapsuleComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1248,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "CapsuleComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Collision Profile Name\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Collision Profile Name\n타깃은 프리미티브 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1248,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 씬 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CapsuleComponent",
											"TargetPin": "CapsuleComponent"
										}
									]
								},
								{
									"PinName": "InCollisionProfileName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "OverlapAllDynamic"
								},
								{
									"PinName": "bUpdateOverlaps",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Cast To SkeletalMeshComponent",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1520,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Begin Overlap (CapsuleComponent)",
											"TargetPin": "OtherComp"
										}
									]
								},
								{
									"PinName": "As스켈레탈 메시 컴포넌트",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set MagicalDamageRateFromSummoner",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2544,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "MagicalDamageRateFromSummoner",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 384,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "then_3",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 640,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Skill",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1392,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetLocation",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_Skill",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 912,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set MagicalDamageRateFromSummoner",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_Skill"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "SK160202"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1248,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Skill",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "SkillDamageRate",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set MagicalDamageRateFromSummoner",
											"TargetPin": "MagicalDamageRateFromSummoner"
										}
									]
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set MagicalDamageRateFromSummoner",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1520,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_Skill",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set MagicalSkillPerFromSummoner",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "MagicalDamageRateFromSummoner",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDamageRate"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1936,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2320,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Print String",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set MagicalDamageRateFromSummoner",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get PartyActors",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1376,
							"NodePosY": 1685,
							"Pins": [
								{
									"PinName": "PartyActors",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Contains Item",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Contains Item",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1552,
							"NodePosY": 1680,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get PartyActors",
											"TargetPin": "PartyActors"
										}
									]
								},
								{
									"PinName": "ItemToFind",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Begin Overlap (CapsuleComponent)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1808,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To SkeletalMeshComponent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Contains Item",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event to Actor",
							"NodeClass": "K2Node_AsyncAction",
							"NodePosX": 592,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_3"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "TargetActor",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileHit\")"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Send Gameplay Event to Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1104,
							"NodePosY": 1088,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Instigator",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileHit\")"
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event to Actor",
											"TargetPin": "Payload"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Instigator",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 928,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Float Attribute from Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1504,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "AbilitySystem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"MagicalSkillPer\",Attribute=/Script/WorldStalker.CharacterSet:MagicalSkillPer,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.CharacterSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set MagicalSkillPerFromSummoner",
											"TargetPin": "MagicalSkillPerFromSummoner"
										},
										{
											"TargetNode": "To String (Float)",
											"TargetPin": "InDouble"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set MagicalSkillPerFromSummoner",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2000,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set MagicalDamageRateFromSummoner",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Print String",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "MagicalSkillPerFromSummoner",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Print String",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2096,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set MagicalSkillPerFromSummoner",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InString",
									"PinCategory": "string",
									"Direction": "Input",
									"DefaultValue": "Hello",
									"LinkedTo": [
										{
											"TargetNode": "To String (Float)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bPrintToScreen",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bPrintToLog",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TextColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=0.660000,B=1.000000,A=1.000000)"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2.000000"
								},
								{
									"PinName": "Key",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								}
							]
						},
						{
							"NodeName": "To String (Float)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1792,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetStringLibrary"
								},
								{
									"PinName": "InDouble",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute from Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Print String",
											"TargetPin": "InString"
										}
									]
								}
							]
						}
					],
					"NodeCount": 47
				}
			],
			"AssetPath": "/Game/Blueprints/NPC/BP_NPC_Ifrit.BP_NPC_Ifrit"
		},
		{
			"AssetName": "BP_NPC_Rat",
			"ParentClass": "BP_NPC_Base_C",
			"Variables": [
				{
					"Name": "IsBursted",
					"VarGuid": "B546689D437E025E6A0388B329B99BF2",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"RepNotifyFunc": "OnRep_IsBursted",
					"Source": "Blueprint"
				},
				{
					"Name": "BurstSacle",
					"VarGuid": "30A008114A4AB8B4772FA9891201CF04",
					"Category": "struct",
					"SubCategoryObject": "Vector",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "BehaviorTreeRef",
					"Type": "TObjectPtr<UBehaviorTree>",
					"DefaultValue": "/Script/AIModule.BehaviorTree'/Game/Blueprints/NPC/AI/BT_Rat.BT_Rat'",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterNPC"
				},
				{
					"Name": "bUseHPRateFromSummoner",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterNPC"
				},
				{
					"Name": "HPRateFromSummoner",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterNPC"
				},
				{
					"Name": "PhysicalDamageRateFromSummoner",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterNPC"
				},
				{
					"Name": "MagicalDamageRateFromSummoner",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterNPC"
				},
				{
					"Name": "PhysicalSkillPerFromSummoner",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterNPC"
				},
				{
					"Name": "MagicalSkillPerFromSummoner",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterNPC"
				},
				{
					"Name": "PhysicsAssetServer",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PhysicsAssetServer_Crouch",
					"Type": "TSoftObjectPtr<UPhysicsAsset>",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DataRowName",
					"Type": "FName",
					"DefaultValue": "Rat",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SignificanceComponent",
					"Type": "TObjectPtr<USignificanceComponent>",
					"DefaultValue": "/Script/WorldStalker.SignificanceComponent'/Game/Blueprints/NPC/BP_NPC_Rat.Default__BP_NPC_Rat_C:Significance'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AbilitySystemComponent",
					"Type": "TObjectPtr<UWSAbilitySystemComponent>",
					"DefaultValue": "/Script/WorldStalker.WSAbilitySystemComponent'/Game/Blueprints/NPC/BP_NPC_Rat.Default__BP_NPC_Rat_C:AbilitySystemComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "NameWidgetComponent",
					"Type": "TObjectPtr<UCharacterNameWidgetComponent>",
					"DefaultValue": "/Script/WorldStalker.CharacterNameWidgetComponent'/Game/Blueprints/NPC/BP_NPC_Rat.Default__BP_NPC_Rat_C:NameWidgetComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "FluidImplementation",
					"Type": "TObjectPtr<UWSFluidImplementationComponent>",
					"DefaultValue": "/Script/WorldStalker.WSFluidImplementationComponent'/Game/Blueprints/NPC/BP_NPC_Rat.Default__BP_NPC_Rat_C:FluidImplementation'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "Montages",
					"Type": "TMap",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontages",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "SubAttackMontageIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackCount",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "AttackNotiBegin",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "WeaponTypeIndex",
					"Type": "int32",
					"DefaultValue": "0",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadMontage",
					"Type": "UAnimMontage*",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStatChanged",
					"Type": "FCharacterStatChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterStaminaChanged",
					"Type": "FCharacterStaminaChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffAdded",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBuffRemoved",
					"Type": "FCharacterBuffChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OnCharacterStatusChanged",
					"Type": "FOnCharacterStatusChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownChanged",
					"Type": "FCharacterBreakdownChanged",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "CharacterBreakdownActivated",
					"Type": "FCharacterBreakdownActivated",
					"DefaultValue": "()",
					"IsEditable": false,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "ArmorDamage",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "OwnedEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "PartyActors",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				},
				{
					"Name": "DeadRagdollClass",
					"Type": "TSoftClassPtr<ADeadRagdoll> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSCharacterBase"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "OnRep_IsBursted",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnHPChange 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 557,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnHPChange",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OldValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnHPChange",
											"TargetPin": "OldValue"
										}
									]
								},
								{
									"PinName": "NewValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnHPChange",
											"TargetPin": "NewValue"
										},
										{
											"TargetNode": "float <= float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "InstigatorActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnHPChange",
											"TargetPin": "InstigatorActor"
										}
									]
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "부모: OnHPChange",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHPChange 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OldValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "OnHPChange 이벤트",
											"TargetPin": "OldValue"
										}
									]
								},
								{
									"PinName": "NewValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "OnHPChange 이벤트",
											"TargetPin": "NewValue"
										}
									]
								},
								{
									"PinName": "InstigatorActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHPChange 이벤트",
											"TargetPin": "InstigatorActor"
										}
									]
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "float <= float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 416,
							"NodePosY": 646,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHPChange 이벤트",
											"TargetPin": "NewValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 624,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float <= float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 864,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Instigator",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Float Attribute",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 864,
							"NodePosY": 793,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Instigator",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"Perk3\",Attribute=/Script/WorldStalker.PassiveSet:Perk3,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1296,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.100000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1488,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Instigator",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 400,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										},
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InInstigator"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 416,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnHPChange",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set with Notify IsBursted",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 3664,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "IsBursted",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Sphere Overlap Actors",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1840,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpherePos",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SphereRadius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "100.000000"
								},
								{
									"PinName": "ObjectTypes",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ActorClassFilter",
									"PinCategory": "class",
									"Direction": "Input"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "OutActors",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1584,
							"NodePosY": 448,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "SpherePos"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 1664,
							"NodePosY": 795,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "ActorsToIgnore"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Instigator",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "[1]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 1488,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "ObjectTypes"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery3"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2192,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "OutActors"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Make Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set with Notify IsBursted",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2160,
							"NodePosY": 793,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2432,
							"NodePosY": 676,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2768,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 3040,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3296,
							"NodePosY": 544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Attack_Ability_C"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 1504,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[1]"
										}
									]
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 2000,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InEffectCauser"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2704,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,1"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,1"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InHitResult"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Effect Context",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3008,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "InInstigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Instigator",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "InEffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "InHitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Hit Result",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Context"
										}
									]
								}
							]
						}
					],
					"NodeCount": 31
				}
			],
			"AssetPath": "/Game/Blueprints/NPC/BP_NPC_Rat.BP_NPC_Rat"
		},
		{
			"AssetName": "GA_NPC_Appear",
			"ParentClass": "WSGameplayAbility",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1712,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 544,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 224,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Appear"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1408,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "IsFound"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2128,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 10
				}
			],
			"AssetPath": "/Game/Blueprints/NPC/Abilities/GA_NPC_Appear.GA_NPC_Appear"
		},
		{
			"AssetName": "GA_NPC_Stun",
			"ParentClass": "WSGameplayAbility",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1712,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 544,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 224,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Stun"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1408,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "IsFound"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2176,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Montage Jump to Section\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "3.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Montage Jump to Section\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2496,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "End"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2144,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 12
				}
			],
			"AssetPath": "/Game/Blueprints/NPC/Abilities/GA_NPC_Stun.GA_NPC_Stun"
		},
		{
			"AssetName": "GA_NPC_Attack",
			"ParentClass": "GA_WSGameplayAbilityBase_C",
			"Variables": [
				{
					"Name": "LastTarget",
					"VarGuid": "9A761B2548842931ADD4588C005B76B1",
					"Category": "object",
					"SubCategoryObject": "Actor",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "SpawnedProjectile",
					"VarGuid": "621B14CE4172A4397649D693DE9433E4",
					"Category": "object",
					"SubCategoryObject": "Actor",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "NewVar",
					"VarGuid": "103F2123480AFE2AA173959956090CAC",
					"Category": "byte",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "TargetCharacter",
					"VarGuid": "C2CBFA40461861DBC6B8B49821BBA158",
					"Category": "object",
					"SubCategoryObject": "WSCharacterBase",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [
				{
					"Name": "IsTargetDead",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Actor",
							"Type": "object"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "IsDead",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "IsDead",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "IsDead",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "IsDead",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "IsDead",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1536,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_NPCAIController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get AIController",
											"TargetPin": "ControlledActor"
										},
										{
											"TargetNode": "Get Attack Montage and Increase Index\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1216,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AIController",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1840,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AIBlueprintHelperLibrary"
								},
								{
									"PinName": "ControlledActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_NPCAIController",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_NPCAIController",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2128,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Attack Montage and Increase Index\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AIController",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP NPCAIController",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1824,
							"NodePosY": -128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3056,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Attack Montage and Increase Index\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2816,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Attack Montage and Increase Index\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get Attack Montage and Increase Index\n타깃은 WSCharacter Base",
											"TargetPin": "Success"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3728,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SpawnProjectile\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "HasAuthority\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 496,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "True",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "False",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3744,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Target Dead\n타깃은 GA NPC Attack",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.ProjectileHit\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 4080,
							"NodePosY": 730,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Aggro\n타깃은 WSNPCAIController",
											"TargetPin": "InActor"
										},
										{
											"TargetNode": "Is Target Dead\n타깃은 GA NPC Attack",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "GetEffectCauser",
											"TargetPin": "EffectContext"
										}
									]
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Attack Montage and Increase Index\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2464,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_NPCAIController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "Index",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "Success",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 4080,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WSProjectileBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 4464,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "AsWSProjectile Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Detach From Actor\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get AdditionalEffects",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set AttackType",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Detach From Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5536,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackType",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								},
								{
									"PinName": "LocationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "RotationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "ScaleRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								}
							]
						},
						{
							"NodeName": "Get AdditionalEffects",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 5904,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "AdditionalEffects",
									"PinCategory": "softclass",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 6240,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "softclass",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AdditionalEffects",
											"TargetPin": "AdditionalEffects"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "softclass",
									"Direction": "Input",
									"DefaultValue": "/Game/Blueprints/Abilities/GE_Attach_Fire.GE_Attach_Fire_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6464,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Blackboard",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Blackboard",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6768,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AIBlueprintHelperLibrary"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Get Value as Vector\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Literal Name",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6704,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "TargetLocation"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get Value as Vector\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "KeyName"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7392,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find Look at Rotation",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7664,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Value as Vector\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "InRot"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 8080,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Rotation X Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7888,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
											"TargetPin": "NewVelocity"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 6800,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Detach From Actor\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 7056,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Blackboard",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Server Set Rep Velocity\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 8448,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								},
								{
									"PinName": "NewVelocity",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AIController",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4736,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AIBlueprintHelperLibrary"
								},
								{
									"PinName": "ControlledActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSNPCAIController",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4448,
							"NodePosY": 960,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get AIController",
											"TargetPin": "ControlledActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSNPCAIController",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 5008,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Aggro\n타깃은 WSNPCAIController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AIController",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSNPCAIController",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Aggro\n타깃은 WSNPCAIController",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Update Aggro\n타깃은 WSNPCAIController",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5344,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSNPCAIController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSNPCAIController",
											"TargetPin": "AsWSNPCAIController"
										}
									]
								},
								{
									"PinName": "InActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "AggroValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-99999.000000"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5600,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Update Aggro\n타깃은 WSNPCAIController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Target Dead\n타깃은 GA NPC Attack",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4432,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "Target"
										}
									]
								},
								{
									"PinName": "IsDead",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4704,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Target Dead\n타깃은 GA NPC Attack",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Target Dead\n타깃은 GA NPC Attack",
											"TargetPin": "IsDead"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSNPCAIController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5216,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": 272,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1248,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Value as Vector\n타깃은 블랙보드 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7056,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Blackboard",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "KeyName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Name",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set AttackType",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 5152,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Detach From Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AttackType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MagicalSkill"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "Normal"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Target Dead\n타깃은 GA NPC Attack",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4411,
							"NodePosY": 2922,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Actor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Actor",
											"TargetPin": "As액터"
										}
									]
								},
								{
									"PinName": "IsDead",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3755,
							"NodePosY": 2922,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Actor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4651,
							"NodePosY": 2938,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Target Dead\n타깃은 GA NPC Attack",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Target Dead\n타깃은 GA NPC Attack",
											"TargetPin": "IsDead"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Blackboard",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3515,
							"NodePosY": 3050,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AIBlueprintHelperLibrary"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Value as Object\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3243,
							"NodePosY": 3034,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Blackboard",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Value as Object\n타깃은 블랙보드 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3755,
							"NodePosY": 3114,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Blackboard",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "KeyName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Name",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Actor",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Literal Name",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3451,
							"NodePosY": 3194,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "TargetActor"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get Value as Object\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "KeyName"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To Actor",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 4075,
							"NodePosY": 2922,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Target Dead\n타깃은 GA NPC Attack",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Value as Object\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "As액터",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Target Dead\n타깃은 GA NPC Attack",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3472,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4875,
							"NodePosY": 2922,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 768,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "HasAuthority\n타깃은 게임플레이 능력",
											"TargetPin": "True"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "사격중지",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 3184,
							"NodePosY": 2864,
							"Comment": "사격중지",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "방향만 주고 AccelSpeed로 조정",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 8376,
							"NodePosY": 94,
							"Comment": "방향만 주고 AccelSpeed로 조정",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "불붙는거 너무 좋아서 뺌",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 6176,
							"NodePosY": -64,
							"Comment": "불붙는거 너무 좋아서 뺌",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Set SpawnedProjectile",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 4736,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set AttackType",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSProjectileBase",
											"TargetPin": "AsWSProjectile Base"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "GetEffectCauser",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4448,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "ContextHandle"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SpawnedProjectile",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4528,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Equal (Object)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 4720,
							"NodePosY": 874,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SpawnedProjectile",
											"TargetPin": "SpawnedProjectile"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "GetEffectCauser",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4960,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Object)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "기존 공격으로 인해 히트 이벤트 발생시 새 공격에서 일찍 어빌리티가 종료되는걸 막습니다.",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 4896,
							"NodePosY": 560,
							"Comment": "기존 공격으로 인해 히트 이벤트 발생시 새 공격에서 일찍 어빌리티가 종료되는걸 막습니다.",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "OnEndAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 557,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: OnEndAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 192,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set SpawnedProjectile",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bWasCancelled",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OnEndAbility 이벤트",
											"TargetPin": "bWasCancelled"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set SpawnedProjectile",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 384,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: OnEndAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "SpawnedProjectile",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6000,
							"NodePosY": 1440,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 6288,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "End"
										}
									]
								}
							]
						},
						{
							"NodeName": "Vector Down",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5904,
							"NodePosY": 1560,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 6064,
							"NodePosY": 1584,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Vector Down",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "300.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 6880,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location And Rotation\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Line Trace For Objects",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6448,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Detach From Actor\n타깃은 액터",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ObjectTypes",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "bTraceComplex",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "OutHit",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "bIgnoreSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "TraceColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "TraceHitColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "DrawTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 6096,
							"NodePosY": 1680,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "ObjectTypes"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1"
								},
								{
									"PinName": "[1]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery2"
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6880,
							"NodePosY": 1392,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "OutHit"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location And Rotation\n타깃은 액터",
											"TargetPin": "NewLocation"
										}
									]
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6816,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7120,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location And Rotation\n타깃은 액터",
											"TargetPin": "NewRotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3744,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SpawnSplash\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 3760,
							"NodePosY": 1424,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Actor Location And Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7120,
							"NodePosY": 1264,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "AsBP Splash Base"
										}
									]
								},
								{
									"PinName": "NewLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "NewRotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bSweep",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "SweepHitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bTeleport",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Cast To BP_SplashBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 4192,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "AsBP Splash Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Actor Location And Rotation\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Detach From Actor\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Detach From Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5600,
							"NodePosY": 1264,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Line Trace For Objects",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "AsBP Splash Base"
										}
									]
								},
								{
									"PinName": "LocationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "RotationRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								},
								{
									"PinName": "ScaleRule",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "KeepWorld"
								}
							]
						},
						{
							"NodeName": "Get Value as Object\n타깃은 블랙보드 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4096,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Blackboard",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "KeyName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Make Literal Name",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Literal Name",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3776,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Value",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "TargetActor"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get Value as Object\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "KeyName"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Blackboard",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3808,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AIBlueprintHelperLibrary"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Value as Object\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 4480,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Target Dead\n타깃은 GA NPC Attack",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Value as Object\n타깃은 블랙보드 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Target Dead\n타깃은 GA NPC Attack",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3536,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Blackboard",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Wait Gameplay Event",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 3760,
							"NodePosY": 1824,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "EventReceived",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SplashActive\")"
								},
								{
									"PinName": "OptionalExternalTarget",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OnlyTriggerOnce",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "OnlyMatchExact",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Break Gameplay Event Data",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 3776,
							"NodePosY": 2080,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_SplashBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 4160,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Wait Gameplay Event",
											"TargetPin": "EventReceived"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_NPC_Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "AsBP Splash Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InEffectCauser"
										},
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4704,
							"NodePosY": 2016,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "AsBP Splash Base"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 4624,
							"NodePosY": 2112,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,50.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "SpherePos"
										},
										{
											"TargetNode": "Draw Debug Sphere",
											"TargetPin": "Center"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Instigator",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4704,
							"NodePosY": 1872,
							"Pins": [
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InInstigator"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Target Dead\n타깃은 GA NPC Attack",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4752,
							"NodePosY": 1232,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "IsDead",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AIController",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4928,
							"NodePosY": 1728,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AIBlueprintHelperLibrary"
								},
								{
									"PinName": "ControlledActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSNPCAIController",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4640,
							"NodePosY": 1712,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get AIController",
											"TargetPin": "ControlledActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSNPCAIController",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 5200,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Aggro\n타깃은 WSNPCAIController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AIController",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSNPCAIController",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Update Aggro\n타깃은 WSNPCAIController",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Update Aggro\n타깃은 WSNPCAIController",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5536,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSNPCAIController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSNPCAIController",
											"TargetPin": "AsWSNPCAIController"
										}
									]
								},
								{
									"PinName": "InActor",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "AggroValue",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "-99999.000000"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5792,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Update Aggro\n타깃은 WSNPCAIController",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4992,
							"NodePosY": 1248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Target Dead\n타깃은 GA NPC Attack",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Target Dead\n타깃은 GA NPC Attack",
											"TargetPin": "IsDead"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSNPCAIController",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Detach From Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Sphere Overlap Actors",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5504,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party Character Array",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpherePos",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SphereRadius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "100.000000"
								},
								{
									"PinName": "ObjectTypes",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ActorClassFilter",
									"PinCategory": "class",
									"Direction": "Input"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Party Character Array",
											"TargetPin": "OutPartyPlayerArray"
										}
									]
								},
								{
									"PinName": "OutActors",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 4928,
							"NodePosY": 2032,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "ObjectTypes"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery3"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 4944,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_NPC_Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party Character Array",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Instigator",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Party Character Array",
											"TargetPin": "Character"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 6112,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "OutActors"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 6336,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Object)",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 8448,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Skill.Effect.MagicalSkillRate\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "EffectSpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 8864,
							"NodePosY": 1872,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectSpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Ability Target Data from Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 8176,
							"NodePosY": 2032,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetCharacter",
											"TargetPin": "TargetCharacter"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "TargetData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4176,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_NPC_Base",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Get Instigator",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_NPC_Base",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 4464,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsBP NPC Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get MagicalDamageRateFromSummoner",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get MagicalSkillPerFromSummoner",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get MagicalDamageRateFromSummoner",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 5280,
							"NodePosY": 2160,
							"Pins": [
								{
									"PinName": "MagicalDamageRateFromSummoner",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_NPC_Base",
											"TargetPin": "AsBP NPC Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 5664,
							"NodePosY": 2160,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MagicalDamageRateFromSummoner",
											"TargetPin": "MagicalDamageRateFromSummoner"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MagicalSkillPerFromSummoner",
											"TargetPin": "MagicalSkillPerFromSummoner"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get MagicalSkillPerFromSummoner",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 5280,
							"NodePosY": 2224,
							"Pins": [
								{
									"PinName": "MagicalSkillPerFromSummoner",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_NPC_Base",
											"TargetPin": "AsBP NPC Base"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Party Character Array",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5216,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "Character",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutPartyPlayerArray",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "ActorsToIgnore"
										}
									]
								}
							]
						},
						{
							"NodeName": "Draw Debug Sphere",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5856,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Center",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "Segments",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "12"
								},
								{
									"PinName": "LineColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "2.000000"
								},
								{
									"PinName": "Thickness",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4992,
							"NodePosY": 2432,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Instigator",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Execute GameplayCue On Actor (Burst)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 9216,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 게임플레이 능력",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayCueFunctionLibrary"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "GameplayCueTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"GameplayCue.Damaged\")"
								},
								{
									"PinName": "Parameters",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Gameplay Cue Parameters",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 9216,
							"NodePosY": 2128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "NormalizedMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "RawMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "MatchedTagName",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "OriginalTag",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedSourceTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "AggregatedTargetTags",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,0"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SourceObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "PhysicalMaterial",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "AbilityLevel",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "1"
								},
								{
									"PinName": "TargetAttachComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bReplicateLocationWhenUsingMinimalRepProxy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Execute GameplayCue On Actor (Burst)",
											"TargetPin": "Parameters"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Effect Context",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 8928,
							"NodePosY": 2144,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "InInstigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Instigator",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "InEffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "AsBP Splash Base"
										}
									]
								},
								{
									"PinName": "InHitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Hit Result",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Cue Parameters",
											"TargetPin": "EffectContext"
										},
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Context"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 8880,
							"NodePosY": 2272,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,1",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0,0,1"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetCharacter",
											"TargetPin": "TargetCharacter"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InHitResult"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 8624,
							"NodePosY": 2464,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Hit Result",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 8624,
							"NodePosY": 2544,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Rotation X Vector",
											"TargetPin": "InRot"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Rotation X Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 8624,
							"NodePosY": 2624,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Hit Result",
											"TargetPin": "Normal"
										}
									]
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 7888,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7600,
							"NodePosY": 2400,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Breakdown_Add_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7936,
							"NodePosY": 2384,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Gameplay Effect Spec\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "7.500000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 8272,
							"NodePosY": 2368,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7776,
							"NodePosY": 2601,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetCharacter",
											"TargetPin": "TargetCharacter"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Not Equal (Object)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 6480,
							"NodePosY": 2074,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6192,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Object)",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 6656,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Object)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set TargetCharacter",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 7360,
							"NodePosY": 2192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "TargetCharacter",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Game State",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 6672,
							"NodePosY": 2224,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSBaseGameState",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSBaseGameState",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 6848,
							"NodePosY": 2176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Game State",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSBase Game State",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get DungeonMode",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get DungeonMode",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 6720,
							"NodePosY": 2317,
							"Pins": [
								{
									"PinName": "DungeonMode",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "Survival",
									"LinkedTo": [
										{
											"TargetNode": "같지 않음(열거형)",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSBaseGameState",
											"TargetPin": "AsWSBase Game State"
										}
									]
								}
							]
						},
						{
							"NodeName": "같지 않음(열거형)",
							"NodeClass": "K2Node_EnumInequality",
							"NodePosX": 6976,
							"NodePosY": 2320,
							"Pins": [
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "A",
									"PinCategory": "byte",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get DungeonMode",
											"TargetPin": "DungeonMode"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "COOP"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 7136,
							"NodePosY": 2176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSBaseGameState",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "같지 않음(열거형)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetCharacter",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get TargetCharacter",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 7616,
							"NodePosY": 2624,
							"Pins": [
								{
									"PinName": "TargetCharacter",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Make Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get TargetCharacter",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 8000,
							"NodePosY": 2064,
							"Pins": [
								{
									"PinName": "TargetCharacter",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Ability Target Data from Actor",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Send Gameplay Event to Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 8144,
							"NodePosY": 2800,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Instigator",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SplashActive\")"
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 7616,
							"NodePosY": 2816,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Instigator",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Instigator",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 7904,
							"NodePosY": 2855,
							"Pins": [
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Gameplay Event Data",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 7792,
							"NodePosY": 2992,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"\")"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_SplashBase",
											"TargetPin": "AsBP Splash Base"
										}
									]
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "()"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=)"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=)"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "()"
								}
							]
						},
						{
							"NodeName": "망각 효과 적용",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 7552,
							"NodePosY": 2736,
							"Comment": "망각 효과 적용",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=0.150000,G=0.150000,B=0.150000,A=0.500000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Cast To WSCharacterEnemy",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 6848,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetCharacter",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Enemy",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetCharacter",
											"TargetPin": "TargetCharacter"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set TargetCharacter",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 7136,
							"NodePosY": 1904,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "TargetCharacter",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "AsWSCharacter Enemy"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 6848,
							"NodePosY": 2032,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSBaseGameState",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetCharacter",
											"TargetPin": "TargetCharacter"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get TargetCharacter",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 7408,
							"NodePosY": 2000,
							"Pins": [
								{
									"PinName": "TargetCharacter",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 7584,
							"NodePosY": 1888,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetCharacter",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Set TargetCharacter",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetCharacter",
											"TargetPin": "TargetCharacter"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 8096,
							"NodePosY": 2112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Ifrit_Attack_Splash_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						}
					],
					"NodeCount": 147
				}
			],
			"AssetPath": "/Game/Blueprints/NPC/Abilities/GA_NPC_Attack.GA_NPC_Attack"
		},
		{
			"AssetName": "GA_NPC_Shock",
			"ParentClass": "WSGameplayAbility",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "0",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 256,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1712,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 544,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 224,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Shock"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1408,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "IsFound"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2128,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCompleted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnBlendOut"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnInterrupted"
										},
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "OnCancelled"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 10
				}
			],
			"AssetPath": "/Game/Blueprints/NPC/Abilities/GA_NPC_Shock.GA_NPC_Shock"
		},
		{
			"AssetName": "GA_NPC_Death",
			"ParentClass": "WSGameplayAbility",
			"Variables": [
				{
					"Name": "bActiveOnGive",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanSkillCancel",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ManaCostEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "CoolTimeEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "SkillRateEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "WalkSpeedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "AdditionalCosts",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bStopAutoTargetWhenEndAbility",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationOrderGroup",
					"Type": "uint8",
					"DefaultValue": "20",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bDisableOrderGroup",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "bCanBeCancel",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				},
				{
					"Name": "ActivationTrigger",
					"Type": "EWSAbilityActivationTrigger",
					"DefaultValue": "OnceInput",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSGameplayAbility"
				}
			],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "ActivateAbility 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActivateAbility",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 240,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActivateAbility 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 528,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActivateAbility",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 240,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find Montage\n타깃은 WSCharacter Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "AsWSCharacter Base"
										}
									]
								},
								{
									"PinName": "Name",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Death"
								},
								{
									"PinName": "IsFound",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "MontageToPlay"
										},
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "PlayMontageAndWait",
							"NodeClass": "K2Node_LatentAbilityCall",
							"NodePosX": 1712,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "AsyncTaskProxy",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendedIn",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCancelled",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OwningAbility",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TaskInstanceName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bStopWhenAbilityEnds",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "AnimRootMotionTranslationScale",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTimeSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "bAllowInterruptAfterBlendOut",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1152,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "IsFound"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "End Ability\n타깃은 게임플레이 능력",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1376,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "End Ability\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2112,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Play Length\n타깃은 애니메이션 에셋",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1728,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Find Montage\n타깃은 WSCharacter Base",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "InLifespan"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2432,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Life Span\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2736,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "PlayMontageAndWait",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Avatar Actor from Actor Info\n타깃은 게임플레이 능력",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InLifespan",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Play Length\n타깃은 애니메이션 에셋",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						}
					],
					"NodeCount": 12
				}
			],
			"AssetPath": "/Game/Blueprints/NPC/Abilities/GA_NPC_Death.GA_NPC_Death"
		},
		{
			"AssetName": "BP_EffectBase",
			"ParentClass": "WSEffectActor",
			"Variables": [
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Projectile/BP_EffectBase.Default__BP_EffectBase_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Projectile/BP_EffectBase.Default__BP_EffectBase_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "몽타주 재생",
							"NodeClass": "K2Node_PlayMontage",
							"NodePosX": 256,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnPlayMontage 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnNotifyBegin",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnNotifyEnd",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "NotifyName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "InSkeletalMeshComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SKMeshComponent",
											"TargetPin": "SKMeshComponent"
										}
									]
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentMontage",
											"TargetPin": "CurrentMontage"
										}
									]
								},
								{
									"PinName": "PlayRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartingPosition",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "StartingSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bShouldStopAllMontages",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get SKMeshComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 32,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "SKMeshComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "InSkeletalMeshComponent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnPlayMontage 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CurrentMontage",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 48,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "CurrentMontage",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "MontageToPlay"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnChangeMontageSectionName 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "몽타주 재생",
							"NodeClass": "K2Node_PlayMontage",
							"NodePosX": 384,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnChangeMontageSectionName 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnNotifyBegin",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnNotifyEnd",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "NotifyName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "InSkeletalMeshComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SKMeshComponent",
											"TargetPin": "SKMeshComponent"
										}
									]
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentMontage",
											"TargetPin": "CurrentMontage"
										}
									]
								},
								{
									"PinName": "PlayRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartingPosition",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "StartingSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get MontageSectionName",
											"TargetPin": "MontageSectionName"
										}
									]
								},
								{
									"PinName": "bShouldStopAllMontages",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get SKMeshComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 144,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "SKMeshComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "InSkeletalMeshComponent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get CurrentMontage",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 160,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "CurrentMontage",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "MontageToPlay"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get MontageSectionName",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 128,
							"NodePosY": 1120,
							"Pins": [
								{
									"PinName": "MontageSectionName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "StartingSection"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 11
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/BP_EffectBase.BP_EffectBase"
		},
		{
			"AssetName": "BP_SplashBase",
			"ParentClass": "WSEffectActor",
			"Variables": [
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Projectile/BP_SplashBase.Default__BP_SplashBase_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Projectile/BP_SplashBase.Default__BP_SplashBase_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "몽타주 재생",
							"NodeClass": "K2Node_PlayMontage",
							"NodePosX": 256,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnPlayMontage 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnNotifyBegin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Notify Begin\n타깃은 BP Splash Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnNotifyEnd",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "NotifyName",
									"PinCategory": "name",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Notify Begin\n타깃은 BP Splash Base",
											"TargetPin": "NotifyName"
										}
									]
								},
								{
									"PinName": "InSkeletalMeshComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SKMeshComponent",
											"TargetPin": "SKMeshComponent"
										}
									]
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentMontage",
											"TargetPin": "CurrentMontage"
										}
									]
								},
								{
									"PinName": "PlayRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartingPosition",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "StartingSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bShouldStopAllMontages",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get SKMeshComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 32,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "SKMeshComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "InSkeletalMeshComponent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnPlayMontage 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CurrentMontage",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 48,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "CurrentMontage",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "MontageToPlay"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnChangeMontageSectionName 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "몽타주 재생",
							"NodeClass": "K2Node_PlayMontage",
							"NodePosX": 384,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnChangeMontageSectionName 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Destroy Actor\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnNotifyBegin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Notify Begin\n타깃은 BP Splash Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnNotifyEnd",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "NotifyName",
									"PinCategory": "name",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "On Notify Begin\n타깃은 BP Splash Base",
											"TargetPin": "NotifyName"
										}
									]
								},
								{
									"PinName": "InSkeletalMeshComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SKMeshComponent",
											"TargetPin": "SKMeshComponent"
										}
									]
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentMontage",
											"TargetPin": "CurrentMontage"
										}
									]
								},
								{
									"PinName": "PlayRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartingPosition",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "StartingSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get MontageSectionName",
											"TargetPin": "MontageSectionName"
										}
									]
								},
								{
									"PinName": "bShouldStopAllMontages",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get SKMeshComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 144,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "SKMeshComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "InSkeletalMeshComponent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get CurrentMontage",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 160,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "CurrentMontage",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "MontageToPlay"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get MontageSectionName",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 128,
							"NodePosY": 1120,
							"Pins": [
								{
									"PinName": "MontageSectionName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "StartingSection"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OnNotifyBegin\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "이름 켜기",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "NotifyName",
									"PinCategory": "name",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "이름 켜기",
											"TargetPin": "Selection"
										}
									]
								}
							]
						},
						{
							"NodeName": "On Notify Begin\n타깃은 BP Splash Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 624,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "OnNotifyBegin"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NotifyName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "NotifyName"
										}
									]
								}
							]
						},
						{
							"NodeName": "On Notify Begin\n타깃은 BP Splash Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "OnNotifyBegin"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NotifyName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "NotifyName"
										}
									]
								}
							]
						},
						{
							"NodeName": "이름 켜기",
							"NodeClass": "K2Node_SwitchName",
							"NodePosX": 256,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "Default",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnNotifyBegin\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Selection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "OnNotifyBegin\nCustom Event",
											"TargetPin": "NotifyName"
										}
									]
								},
								{
									"PinName": "NotEqual_NameName",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "SplashActive",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							],
							"Properties":
							{
								"PinNames": "(\"SplashActive\")"
							}
						},
						{
							"NodeName": "Send Gameplay Event to Actor",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1200,
							"NodePosY": 1424,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Instigator",
											"TargetPin": "Instigator"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Event.SplashActive\")"
								},
								{
									"PinName": "Payload",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "GameplayEventData"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Instigator",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1008,
							"NodePosY": 1520,
							"Pins": [
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Gameplay Event Data",
							"NodeClass": "K2Node_MakeStruct",
							"NodePosX": 816,
							"NodePosY": 1616,
							"Pins": [
								{
									"PinName": "GameplayEventData",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Send Gameplay Event to Actor",
											"TargetPin": "Payload"
										}
									]
								},
								{
									"PinName": "EventTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"\")"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OptionalObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "OptionalObject2",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ContextHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "()"
								},
								{
									"PinName": "InstigatorTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=)"
								},
								{
									"PinName": "TargetTags",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(GameplayTags=)"
								},
								{
									"PinName": "EventMagnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "TargetData",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "()"
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 640,
							"NodePosY": 1664,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "Instigator"
										},
										{
											"TargetNode": "Make Gameplay Event Data",
											"TargetPin": "OptionalObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "OnCompleted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Destroy Actor\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "OnCompleted"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 21
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/BP_SplashBase.BP_SplashBase"
		},
		{
			"AssetName": "BP_DungeonRule_PowerOfIce",
			"ParentClass": "BP_EffectBase_C",
			"Variables": [
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Projectile/BP_DungeonRule_PowerOfIce.Default__BP_DungeonRule_PowerOfIce_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Projectile/BP_DungeonRule_PowerOfIce.Default__BP_DungeonRule_PowerOfIce_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentMontage",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set CurrentMontage",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 256,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "CurrentMontage",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "AM_DungeonRule_Ice_Attack"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/BP_DungeonRule_PowerOfIce.BP_DungeonRule_PowerOfIce"
		},
		{
			"AssetName": "BP_ProjectileBase",
			"ParentClass": "WSProjectileBase",
			"Variables": [
				{
					"Name": "AttachedEffects",
					"VarGuid": "5C912B4B43114741C08A9884C2A2AE6D",
					"Category": "object",
					"SubCategoryObject": "SceneComponent",
					"ContainerType": "Array",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "EffectDataTable",
					"VarGuid": "2B8B35B54B71006F21D9E6938BD9FCE7",
					"Category": "object",
					"SubCategoryObject": "DataTable",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "World Stalker",
					"Source": "Blueprint"
				},
				{
					"Name": "EffectRowName",
					"VarGuid": "6293F59A4A5A3D7888D3A7A4B9061F4D",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "World Stalker",
					"Source": "Blueprint"
				},
				{
					"Name": "MontageDirty",
					"VarGuid": "7E5DEF1B4A03EB8043A96781C43CD277",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "WaitMontage",
					"VarGuid": "EABE0786454B25CF0CAED9B619BF46C7",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "LastMontageSectionName",
					"VarGuid": "85B7AD844BC27D051B97268DE0E2B994",
					"Category": "name",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ProjectileMovement",
					"Type": "TObjectPtr<UProjectileMovementComponent>",
					"DefaultValue": "/Script/Engine.ProjectileMovementComponent'/Game/Blueprints/Projectile/BP_ProjectileBase.Default__BP_ProjectileBase_C:Projectile'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRow",
					"Type": "FProjectileDataRow",
					"DefaultValue": "(InitLifeTime=3.000000,Speed=2500.000000,FXInit=(),FXShot=(),FXHit=())",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "SkillDataRow",
					"Type": "FSkillDataRow",
					"DefaultValue": "(bUsable=True,SkillAttackType=PhysicalSkill,CooltimeGameplayTag=(),StackGameplayTag=(),ActiveRange=(TraceRadius=20.000000,bBlockBreakable=True))",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Projectile_Active.GE_Attack_Projectile_Active_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackBlockedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_AttackBlocked_Projectile.GE_AttackBlocked_Projectile_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackType",
					"Type": "EWSAttackType",
					"DefaultValue": "Normal",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackElementType",
					"Type": "EWSElementType",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackDamageRate",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bUseHitBox",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AdditionalEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "TagValues",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "Level",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bStopOnHit",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitDamageReductionRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "MinDamageRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RotationSpeed",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "IsRotate",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotRotationOffset",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bWallHitDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bShot",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotDelay",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndDelay",
					"Type": "float",
					"DefaultValue": "5.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotMontageName",
					"Type": "FName",
					"DefaultValue": "Shot",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.Effect.Shot\")",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitWallMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndMontageName",
					"Type": "FName",
					"DefaultValue": "End",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RepVelocity",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Projectile/BP_ProjectileBase.Default__BP_ProjectileBase_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Projectile/BP_ProjectileBase.Default__BP_ProjectileBase_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "EffectSocket",
					"Class": "SceneComponent"
				},
				{
					"Name": "StaticMesh",
					"Class": "StaticMeshComponent",
					"Parent": "RotationPivot"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 176,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 256,
							"NodePosY": 2081,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "AttachEmitter_MulticastRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear Attached Emitters\n타깃은 BP Projectile Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 224,
							"NodePosY": 1027,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SpawnEmitter 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "AttachEmitter_MulticastRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 2048,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "EffectDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "CharacterEffectDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Attach Emitter Multicast\n타깃은 BP Projectile Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 256,
							"NodePosY": 1518,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "AttachEmitterRELIABLE Replicated From Client\nExecutes On Server\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "AttachEmitterRELIABLE Replicated From Client\nExecutes On Server\nCustom Event",
											"TargetPin": "EffectDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "SpawnEmitter 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Spawn Effect from Data Row",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 848,
							"NodePosY": 2113,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Clear Attached Emitters\n타깃은 BP Projectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To SceneComponent",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "OwnerActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "AttachComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EffectSocket",
											"TargetPin": "EffectSocket"
										}
									]
								},
								{
									"PinName": "CharacterEffectDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "AttachEmitter_MulticastRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "EffectDataRow"
										}
									]
								},
								{
									"PinName": "bUsePooling",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpawnedEffect",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To SceneComponent",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 688,
							"NodePosY": 2168,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "OwnerActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get EffectSocket",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 688,
							"NodePosY": 2224,
							"Pins": [
								{
									"PinName": "EffectSocket",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "AttachComponent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get AttachedEffects",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1488,
							"NodePosY": 2169,
							"Pins": [
								{
									"PinName": "AttachedEffects",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Add",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 1680,
							"NodePosY": 2132,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To SceneComponent",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AttachedEffects",
											"TargetPin": "AttachedEffects"
										}
									]
								},
								{
									"PinName": "NewItem",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To SceneComponent",
											"TargetPin": "As씬 컴포넌트"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Cast To SceneComponent",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1216,
							"NodePosY": 2113,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "SpawnedEffect"
										}
									]
								},
								{
									"PinName": "As씬 컴포넌트",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Add",
											"TargetPin": "NewItem"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Spawn Effect from Data Row",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2320,
							"NodePosY": 1045,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Character Effect Data Row",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_WorldStalkerUtils_C"
								},
								{
									"PinName": "OwnerActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "AttachComponent",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "CharacterEffectDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Character Effect Data Row",
											"TargetPin": "StructOut"
										}
									]
								},
								{
									"PinName": "bUsePooling",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpawnedEffect",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 2160,
							"NodePosY": 1100,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "OwnerActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "데이터 테이블 행 가져오기",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 896,
							"NodePosY": 1059,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Character Effect Data Row",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EffectDataTable",
											"TargetPin": "EffectDataTable"
										}
									]
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EffectRowName",
											"TargetPin": "EffectRowName"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Character Effect Data Row",
											"TargetPin": "StructRef"
										},
										{
											"TargetNode": "Break Character Effect Data Row",
											"TargetPin": "CharacterEffectDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get EffectDataTable",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 448,
							"NodePosY": 1114,
							"Pins": [
								{
									"PinName": "EffectDataTable",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "데이터 테이블 행 가져오기",
											"TargetPin": "DataTable"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get EffectRowName",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 448,
							"NodePosY": 1176,
							"Pins": [
								{
									"PinName": "EffectRowName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "데이터 테이블 행 가져오기",
											"TargetPin": "RowName"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set members in Character Effect Data Row",
							"NodeClass": "K2Node_SetFieldsInStruct",
							"NodePosX": 1808,
							"NodePosY": 1075,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "데이터 테이블 행 가져오기",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "StructRef",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "데이터 테이블 행 가져오기",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "StructOut",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "CharacterEffectDataRow"
										}
									]
								},
								{
									"PinName": "OffsetTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,0.000000|0.000000,0.000000,-0.000000|1.000000,1.000000,1.000000"
								},
								{
									"PinName": "OffsetTransform_Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OffsetTransform_Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Combine Rotators",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OffsetTransform_Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000",
									"LinkedTo": [
										{
											"TargetNode": "Break Character Effect Data Row",
											"TargetPin": "OffsetTransform_Scale"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get World Location\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Collision",
											"TargetPin": "Collision"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Collision",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1184,
							"NodePosY": 1376,
							"Pins": [
								{
									"PinName": "Collision",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get World Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Break Character Effect Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 1168,
							"NodePosY": 1123,
							"Pins": [
								{
									"PinName": "CharacterEffectDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "데이터 테이블 행 가져오기",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OffsetTransform",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "OffsetTransform_Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "OffsetTransform_Rotation",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Combine Rotators",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "OffsetTransform_Scale",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Character Effect Data Row",
											"TargetPin": "OffsetTransform_Scale"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1584,
							"NodePosY": 1161,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Character Effect Data Row",
											"TargetPin": "OffsetTransform_Location"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Character Effect Data Row",
											"TargetPin": "OffsetTransform_Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get World Rotation\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": 1392,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Collision",
											"TargetPin": "Collision"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Combine Rotators",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Combine Rotators",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1584,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Character Effect Data Row",
											"TargetPin": "OffsetTransform_Rotation"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get World Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set members in Character Effect Data Row",
											"TargetPin": "OffsetTransform_Rotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "AttachEmitterRELIABLE Replicated From Client\nExecutes On Server\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Emitter Multicast\n타깃은 BP Projectile Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EffectDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Emitter Multicast\n타깃은 BP Projectile Base\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "EffectDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 624,
							"NodePosY": 1059,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Remote"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EffectDataTable",
											"TargetPin": "EffectDataTable"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "데이터 테이블 행 가져오기",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "End Play 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Clear Attached Emitters\n타깃은 BP Projectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EndPlayReason",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "Destroyed"
								}
							]
						},
						{
							"NodeName": "Get AttachedEffects",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 256,
							"NodePosY": 2512,
							"Pins": [
								{
									"PinName": "AttachedEffects",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 256,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ClearAttachedEmitters\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AttachedEffects",
											"TargetPin": "AttachedEffects"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Deactivate\n타깃은 액터 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Deactivate\n타깃은 액터 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 800,
							"NodePosY": 2544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 512,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Deactivate\n타깃은 액터 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ClearAttachedEmitters\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 2560,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Clear Attached Emitters\n타깃은 BP Projectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 528,
							"NodePosY": 2016,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Remote"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn Effect from Data Row",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Clear Attached Emitters\n타깃은 BP Projectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 192,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "End Play 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Visibility\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": 304,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Remote"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get EffectSocket",
											"TargetPin": "EffectSocket"
										}
									]
								},
								{
									"PinName": "bNewVisibility",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bPropagateToChildren",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get EffectSocket",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 704,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "EffectSocket",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get bHidden",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 464,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "bHidden",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "NOT Boolean",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 672,
							"NodePosY": 432,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Get bHidden",
											"TargetPin": "bHidden"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 씬 컴포넌트",
											"TargetPin": "bNewVisibility"
										}
									]
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 432,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnPlayMontage 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 3072,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "OnChangeMontageSectionName 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 3200,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "몽타주 재생",
							"NodeClass": "K2Node_PlayMontage",
							"NodePosX": 1344,
							"NodePosY": 3248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set LastMontageSectionName",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnNotifyBegin",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnNotifyEnd",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "NotifyName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "InSkeletalMeshComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SKMeshComponent",
											"TargetPin": "SKMeshComponent"
										}
									]
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentMontage",
											"TargetPin": "CurrentMontage"
										}
									]
								},
								{
									"PinName": "PlayRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartingPosition",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "StartingSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get MontageSectionName",
											"TargetPin": "MontageSectionName"
										}
									]
								},
								{
									"PinName": "bShouldStopAllMontages",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get SKMeshComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 560,
							"NodePosY": 3360,
							"Pins": [
								{
									"PinName": "SKMeshComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "InSkeletalMeshComponent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get CurrentMontage",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 576,
							"NodePosY": 3408,
							"Pins": [
								{
									"PinName": "CurrentMontage",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "MontageToPlay"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Is Valid Section Name\n타깃은 애님 몽타주",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get MontageSectionName",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 544,
							"NodePosY": 3456,
							"Pins": [
								{
									"PinName": "MontageSectionName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "StartingSection"
										},
										{
											"TargetNode": "Set LastMontageSectionName",
											"TargetPin": "LastMontageSectionName"
										},
										{
											"TargetNode": "Is Valid Section Name\n타깃은 애님 몽타주",
											"TargetPin": "InSectionName"
										},
										{
											"TargetNode": "Not Equal (Name)",
											"TargetPin": "A"
										},
										{
											"TargetNode": "Equal (Name)",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get MontageDirty",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 336,
							"NodePosY": 3504,
							"Pins": [
								{
									"PinName": "MontageDirty",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 336,
							"NodePosY": 3552,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get MontageDirty",
											"TargetPin": "MontageDirty"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set MontageDirty",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get WaitMontage",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 384,
							"NodePosY": 3072,
							"Pins": [
								{
									"PinName": "WaitMontage",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 384,
							"NodePosY": 3120,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnPlayMontage 이벤트",
											"TargetPin": "then"
										},
										{
											"TargetNode": "OnChangeMontageSectionName 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get WaitMontage",
											"TargetPin": "WaitMontage"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set MontageDirty",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set MontageDirty",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 656,
							"NodePosY": 3072,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "MontageDirty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Name)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 2256,
							"NodePosY": 3280,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set WaitMontage",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2544,
							"NodePosY": 3280,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set WaitMontage",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Set WaitMontage",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2816,
							"NodePosY": 3296,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "WaitMontage",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set WaitMontage",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 2016,
							"NodePosY": 3296,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set LastMontageSectionName",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "WaitMontage",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 2080,
							"NodePosY": 3424,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set WaitMontage",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Reset"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set MontageDirty",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 544,
							"NodePosY": 3568,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "MontageDirty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set LastMontageSectionName",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1712,
							"NodePosY": 3264,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set WaitMontage",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "LastMontageSectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get MontageSectionName",
											"TargetPin": "MontageSectionName"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get LastMontageSectionName",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 208,
							"NodePosY": 2928,
							"Pins": [
								{
									"PinName": "LastMontageSectionName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Name)",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get MontageSectionName",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 224,
							"NodePosY": 3008,
							"Pins": [
								{
									"PinName": "MontageSectionName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Name)",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Not Equal (Name)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 448,
							"NodePosY": 2960,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get LastMontageSectionName",
											"TargetPin": "LastMontageSectionName"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MontageSectionName",
											"TargetPin": "MontageSectionName"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set MontageDirty",
											"TargetPin": "MontageDirty"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "PlayMontage가 한프레임?에 여러번 들어오면 Array에러가 납니다.\r\n적당히 마지막 섹션을 실행할 수 있도록 합니다",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 880,
							"NodePosY": 3024,
							"Comment": "PlayMontage가 한프레임?에 여러번 들어오면 Array에러가 납니다.\r\n적당히 마지막 섹션을 실행할 수 있도록 합니다",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 832,
							"NodePosY": 3248,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set MontageDirty",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentMontage",
											"TargetPin": "CurrentMontage"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid Section Name\n타깃은 애님 몽타주",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 816,
							"NodePosY": 3536,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentMontage",
											"TargetPin": "CurrentMontage"
										}
									]
								},
								{
									"PinName": "InSectionName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None",
									"LinkedTo": [
										{
											"TargetNode": "Get MontageSectionName",
											"TargetPin": "MontageSectionName"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1136,
							"NodePosY": 3248,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "OR Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Not Equal (Name)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 880,
							"NodePosY": 3440,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MontageSectionName",
											"TargetPin": "MontageSectionName"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "name",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "AND Boolean",
							"NodeClass": "K2Node_CommutativeAssociativeBinaryOperator",
							"NodePosX": 1104,
							"NodePosY": 3504,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Not Equal (Name)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Section Name\n타깃은 애님 몽타주",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "OR Boolean",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal (Name)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 864,
							"NodePosY": 3360,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "name",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MontageSectionName",
											"TargetPin": "MontageSectionName"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "name",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "OR Boolean",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "OR Boolean",
							"NodeClass": "K2Node_CommutativeAssociativeBinaryOperator",
							"NodePosX": 1120,
							"NodePosY": 3408,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Name)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						}
					],
					"NodeCount": 69
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/BP_ProjectileBase.BP_ProjectileBase"
		},
		{
			"AssetName": "BP_DungeonRule_PowerOfFire",
			"ParentClass": "BP_ProjectileBase_C",
			"Variables": [
				{
					"Name": "ProjectileMovement",
					"Type": "TObjectPtr<UProjectileMovementComponent>",
					"DefaultValue": "/Script/Engine.ProjectileMovementComponent'/Game/Blueprints/Projectile/BP_DungeonRule_PowerOfFire.Default__BP_DungeonRule_PowerOfFire_C:Projectile'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRowName",
					"Type": "FName",
					"DefaultValue": "DungeonRule_FireBall",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRow",
					"Type": "FProjectileDataRow",
					"DefaultValue": "(InitLifeTime=3.000000,Speed=2500.000000,FXInit=(),FXShot=(),FXHit=())",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "SkillDataRow",
					"Type": "FSkillDataRow",
					"DefaultValue": "(bUsable=True,SkillAttackType=PhysicalSkill,CooltimeGameplayTag=(),StackGameplayTag=(),ActiveRange=(TraceRadius=20.000000,bBlockBreakable=True))",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_PowerOfFire.GE_Attack_PowerOfFire_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackBlockedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_AttackBlocked_Magic.GE_AttackBlocked_Magic_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackType",
					"Type": "EWSAttackType",
					"DefaultValue": "Normal",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackElementType",
					"Type": "EWSElementType",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackDamageRate",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bUseHitBox",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AdditionalEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "TagValues",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "Level",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bStopOnHit",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitDamageReductionRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "MinDamageRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RotationSpeed",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "IsRotate",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotRotationOffset",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bWallHitDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bShot",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotDelay",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndDelay",
					"Type": "float",
					"DefaultValue": "5.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotMontageName",
					"Type": "FName",
					"DefaultValue": "Shot",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.Effect.Shot\")",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitWallMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndMontageName",
					"Type": "FName",
					"DefaultValue": "End",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RepVelocity",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Projectile/BP_DungeonRule_PowerOfFire.Default__BP_DungeonRule_PowerOfFire_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Projectile/BP_DungeonRule_PowerOfFire.Default__BP_DungeonRule_PowerOfFire_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentMontage",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set CurrentMontage",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 256,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "CurrentMontage",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "AM_Sum_Elemental_Fire_Attack"
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/BP_DungeonRule_PowerOfFire.BP_DungeonRule_PowerOfFire"
		},
		{
			"AssetName": "BP_NoviceArrow",
			"ParentClass": "BP_ProjectileBase_C",
			"Variables": [
				{
					"Name": "ProjectileMovement",
					"Type": "TObjectPtr<UProjectileMovementComponent>",
					"DefaultValue": "/Script/Engine.ProjectileMovementComponent'/Game/Blueprints/Projectile/BP_NoviceArrow.Default__BP_NoviceArrow_C:Projectile'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRowName",
					"Type": "FName",
					"DefaultValue": "NoviceArrow",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRow",
					"Type": "FProjectileDataRow",
					"DefaultValue": "(InitLifeTime=3.000000,Speed=2500.000000,FXInit=(),FXShot=(),FXHit=())",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "SkillDataRow",
					"Type": "FSkillDataRow",
					"DefaultValue": "(bUsable=True,SkillAttackType=PhysicalSkill,CooltimeGameplayTag=(),StackGameplayTag=(),ActiveRange=(TraceRadius=20.000000,bBlockBreakable=True))",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Projectile_Active.GE_Attack_Projectile_Active_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackBlockedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_AttackBlocked_Projectile.GE_AttackBlocked_Projectile_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackType",
					"Type": "EWSAttackType",
					"DefaultValue": "Normal",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackElementType",
					"Type": "EWSElementType",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackDamageRate",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bUseHitBox",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AdditionalEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "TagValues",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "Level",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bStopOnHit",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitDamageReductionRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "MinDamageRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RotationSpeed",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "IsRotate",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotRotationOffset",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bWallHitDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bShot",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotDelay",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndDelay",
					"Type": "float",
					"DefaultValue": "5.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotMontageName",
					"Type": "FName",
					"DefaultValue": "Shot",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.Effect.Shot\")",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitWallMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndMontageName",
					"Type": "FName",
					"DefaultValue": "End",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RepVelocity",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit_Arrow",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Projectile/BP_NoviceArrow.Default__BP_NoviceArrow_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Projectile/BP_NoviceArrow.Default__BP_NoviceArrow_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "Niagara",
					"Class": "NiagaraComponent",
					"Parent": "Collision"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "Cast To LightActor",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 944,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Begin Overlap (Collision)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "AsLight Actor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get bLightOff",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get bUseAttachFire",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get bLightOff",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1184,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "bLightOff",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To LightActor",
											"TargetPin": "AsLight Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1408,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To LightActor",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bLightOff",
											"TargetPin": "bLightOff"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "On Component Begin Overlap (Collision)",
							"NodeClass": "K2Node_ComponentBoundEvent",
							"NodePosX": 0,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "OverlappedComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To LightActor",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "OtherComp",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OtherBodyIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "bFromSweep",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "SweepResult",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 352,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Begin Overlap (Collision)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Apply Additional Effect\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2544,
							"NodePosY": 654,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Attach Emitter\n타깃은 BP Projectile Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SoftEffectClass",
									"PinCategory": "softclass",
									"Direction": "Input",
									"DefaultValue": "/Game/Blueprints/Abilities/GE_Attach_Fire.GE_Attach_Fire_C"
								}
							]
						},
						{
							"NodeName": "Attach Emitter\n타깃은 BP Projectile Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2176,
							"NodePosY": 637,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Apply Additional Effect\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EffectDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Data Table Row DT_CharacterEffect",
							"NodeClass": "K2Node_GetDataTableRow",
							"NodePosX": 1808,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Emitter\n타깃은 BP Projectile Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "RowNotFound",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DataTable",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "DT_CharacterEffect"
								},
								{
									"PinName": "RowName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "Urud_Arrow_Fire"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Attach Emitter\n타깃은 BP Projectile Base\nRELIABLE 서버에 리플리케이트됨 (소유 클라이언트인 경우)",
											"TargetPin": "EffectDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get AdditionalEffects",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 32,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "AdditionalEffects",
									"PinCategory": "softclass",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "TargetArray"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Length",
							"NodeClass": "K2Node_CallArrayFunction",
							"NodePosX": 224,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetArrayLibrary"
								},
								{
									"PinName": "TargetArray",
									"PinCategory": "softclass",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get AdditionalEffects",
											"TargetPin": "AdditionalEffects"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Equal (Integer)",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 480,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "int",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "int",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 688,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Equal (Integer)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To LightActor",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnShotCosmetic 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1277,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Niagara",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 608,
							"NodePosY": 1440,
							"Pins": [
								{
									"PinName": "Niagara",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Active\n타깃은 액터 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Active\n타깃은 액터 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": 1296,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Niagara",
											"TargetPin": "Niagara"
										}
									]
								},
								{
									"PinName": "bNewActive",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bReset",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -3,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Niagara",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 256,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "Niagara",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Active\n타깃은 액터 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Active\n타깃은 액터 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 416,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Remote"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Niagara",
											"TargetPin": "Niagara"
										}
									]
								},
								{
									"PinName": "bNewActive",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bReset",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get StaticMesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 320,
							"NodePosY": 496,
							"Pins": [
								{
									"PinName": "StaticMesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hidden in Game\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Hidden in Game\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 480,
							"NodePosY": 387,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Remote"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get StaticMesh",
											"TargetPin": "StaticMesh"
										}
									]
								},
								{
									"PinName": "NewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bPropagateToChildren",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "OnProjectileStopped 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 256,
							"NodePosY": 371,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnProjectileStopped 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hidden in Game\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 464,
							"NodePosY": 1312,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Remote"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Active\n타깃은 액터 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.050000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 192,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Active\n타깃은 액터 컴포넌트",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 240,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnShotCosmetic 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get bUseAttachFire",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1184,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "bUseAttachFire",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To LightActor",
											"TargetPin": "AsLight Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1616,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bUseAttachFire",
											"TargetPin": "bUseAttachFire"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Data Table Row DT_CharacterEffect",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 27
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/BP_NoviceArrow.BP_NoviceArrow"
		},
		{
			"AssetName": "BP_Ifrit_FireBall",
			"ParentClass": "BP_ProjectileBase_C",
			"Variables": [
				{
					"Name": "ProjectileMovement",
					"Type": "TObjectPtr<UProjectileMovementComponent>",
					"DefaultValue": "/Script/Engine.ProjectileMovementComponent'/Game/Blueprints/Projectile/BP_Ifrit_FireBall.Default__BP_Ifrit_FireBall_C:Projectile'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRowName",
					"Type": "FName",
					"DefaultValue": "Ifrit_FireBall",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRow",
					"Type": "FProjectileDataRow",
					"DefaultValue": "(InitLifeTime=3.000000,Speed=2500.000000,FXInit=(),FXShot=(),FXHit=())",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "SkillDataRow",
					"Type": "FSkillDataRow",
					"DefaultValue": "(bUsable=True,SkillAttackType=PhysicalSkill,CooltimeGameplayTag=(),StackGameplayTag=(),ActiveRange=(TraceRadius=20.000000,bBlockBreakable=True))",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Projectile_Active.GE_Attack_Projectile_Active_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackBlockedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_AttackBlocked_Projectile.GE_AttackBlocked_Projectile_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackType",
					"Type": "EWSAttackType",
					"DefaultValue": "Normal",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackElementType",
					"Type": "EWSElementType",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackDamageRate",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bUseHitBox",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AdditionalEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "TagValues",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "Level",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bStopOnHit",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitDamageReductionRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "MinDamageRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RotationSpeed",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "IsRotate",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotRotationOffset",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bWallHitDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bShot",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotDelay",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndDelay",
					"Type": "float",
					"DefaultValue": "5.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotMontageName",
					"Type": "FName",
					"DefaultValue": "Shot",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.Effect.Shot\")",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitWallMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndMontageName",
					"Type": "FName",
					"DefaultValue": "End",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RepVelocity",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Projectile/BP_Ifrit_FireBall.Default__BP_Ifrit_FireBall_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Projectile/BP_Ifrit_FireBall.Default__BP_Ifrit_FireBall_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/BP_Ifrit_FireBall.BP_Ifrit_FireBall"
		},
		{
			"AssetName": "BP_Arrow",
			"ParentClass": "BP_ProjectileBase_C",
			"Variables": [
				{
					"Name": "ProjectileMovement",
					"Type": "TObjectPtr<UProjectileMovementComponent>",
					"DefaultValue": "/Script/Engine.ProjectileMovementComponent'/Game/Blueprints/Projectile/BP_Arrow.Default__BP_Arrow_C:Projectile'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRowName",
					"Type": "FName",
					"DefaultValue": "Arrow",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRow",
					"Type": "FProjectileDataRow",
					"DefaultValue": "(InitLifeTime=3.000000,Speed=2500.000000,FXInit=(),FXShot=(),FXHit=())",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "SkillDataRow",
					"Type": "FSkillDataRow",
					"DefaultValue": "(bUsable=True,SkillAttackType=PhysicalSkill,CooltimeGameplayTag=(),StackGameplayTag=(),ActiveRange=(TraceRadius=20.000000,bBlockBreakable=True))",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Projectile_Enemy.GE_Attack_Projectile_Enemy_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackBlockedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_AttackBlocked_Projectile.GE_AttackBlocked_Projectile_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackType",
					"Type": "EWSAttackType",
					"DefaultValue": "Normal",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackElementType",
					"Type": "EWSElementType",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackDamageRate",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bUseHitBox",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AdditionalEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "TagValues",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "Level",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bStopOnHit",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitDamageReductionRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "MinDamageRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RotationSpeed",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "IsRotate",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotRotationOffset",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bWallHitDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bShot",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotDelay",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndDelay",
					"Type": "float",
					"DefaultValue": "5.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotMontageName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.Effect.Shot\")",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitWallMontageName",
					"Type": "FName",
					"DefaultValue": "BowHit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndMontageName",
					"Type": "FName",
					"DefaultValue": "End",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RepVelocity",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit_Arrow",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Projectile/BP_Arrow.Default__BP_Arrow_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Projectile/BP_Arrow.Default__BP_Arrow_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "Niagara",
					"Class": "NiagaraComponent",
					"Parent": "StaticMesh"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnHitBreakable 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 144,
							"NodePosY": -227,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnHitCharacter 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 144,
							"NodePosY": -112,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnHitWall 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 176,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 464,
							"NodePosY": -224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHitBreakable 이벤트",
											"TargetPin": "then"
										},
										{
											"TargetNode": "OnHitCharacter 이벤트",
											"TargetPin": "then"
										},
										{
											"TargetNode": "OnHitWall 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hidden Static Mesh\n타깃은 BP Arrow\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "SetHiddenStaticMeshRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 144,
							"NodePosY": 207,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hidden in Game\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Hidden Static Mesh\n타깃은 BP Arrow\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 736,
							"NodePosY": -257,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get StaticMesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 208,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "StaticMesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hidden in Game\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Hidden in Game\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 368,
							"NodePosY": 224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SetHiddenStaticMeshRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get StaticMesh",
											"TargetPin": "StaticMesh"
										}
									]
								},
								{
									"PinName": "NewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bPropagateToChildren",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						}
					],
					"NodeCount": 8
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/BP_Arrow.BP_Arrow"
		},
		{
			"AssetName": "BP_ArrowGoblin",
			"ParentClass": "BP_ProjectileBase_C",
			"Variables": [
				{
					"Name": "ProjectileMovement",
					"Type": "TObjectPtr<UProjectileMovementComponent>",
					"DefaultValue": "/Script/Engine.ProjectileMovementComponent'/Game/Blueprints/Projectile/BP_ArrowGoblin.Default__BP_ArrowGoblin_C:Projectile'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRowName",
					"Type": "FName",
					"DefaultValue": "ArrowGoblin",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRow",
					"Type": "FProjectileDataRow",
					"DefaultValue": "(InitLifeTime=3.000000,Speed=2500.000000,FXInit=(),FXShot=(),FXHit=())",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "SkillDataRow",
					"Type": "FSkillDataRow",
					"DefaultValue": "(bUsable=True,SkillAttackType=PhysicalSkill,CooltimeGameplayTag=(),StackGameplayTag=(),ActiveRange=(TraceRadius=20.000000,bBlockBreakable=True))",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Projectile_Enemy.GE_Attack_Projectile_Enemy_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackBlockedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_AttackBlocked_Projectile.GE_AttackBlocked_Projectile_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackType",
					"Type": "EWSAttackType",
					"DefaultValue": "Normal",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackElementType",
					"Type": "EWSElementType",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackDamageRate",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bUseHitBox",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AdditionalEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "TagValues",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "Level",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bStopOnHit",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitDamageReductionRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "MinDamageRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RotationSpeed",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "IsRotate",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotRotationOffset",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bWallHitDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bShot",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotDelay",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndDelay",
					"Type": "float",
					"DefaultValue": "5.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotMontageName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.Effect.Shot\")",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitWallMontageName",
					"Type": "FName",
					"DefaultValue": "BowHit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndMontageName",
					"Type": "FName",
					"DefaultValue": "End",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RepVelocity",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit_Arrow",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Projectile/BP_ArrowGoblin.Default__BP_ArrowGoblin_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Projectile/BP_ArrowGoblin.Default__BP_ArrowGoblin_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnHitBreakable 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -48,
							"NodePosY": 141,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnHitCharacter 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -48,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnHitWall 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": -16,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 272,
							"NodePosY": 144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHitBreakable 이벤트",
											"TargetPin": "then"
										},
										{
											"TargetNode": "OnHitCharacter 이벤트",
											"TargetPin": "then"
										},
										{
											"TargetNode": "OnHitWall 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hidden Static Mesh\n타깃은 BP Arrow Goblin\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Hidden in Game\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 192,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SetHiddenStaticMeshRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get StaticMesh",
											"TargetPin": "StaticMesh"
										}
									]
								},
								{
									"PinName": "NewHidden",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bPropagateToChildren",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get StaticMesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 32,
							"NodePosY": 655,
							"Pins": [
								{
									"PinName": "StaticMesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hidden in Game\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "SetHiddenStaticMeshRELIABLE Replicated From Server\nExecutes On All\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": -48,
							"NodePosY": 511,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Hidden in Game\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Hidden Static Mesh\n타깃은 BP Arrow Goblin\nRELIABLE 모두에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 544,
							"NodePosY": 111,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 8
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/BP_ArrowGoblin.BP_ArrowGoblin"
		},
		{
			"AssetName": "BP_Enemy_Fireball",
			"ParentClass": "BP_ProjectileBase_C",
			"Variables": [
				{
					"Name": "ProjectileMovement",
					"Type": "TObjectPtr<UProjectileMovementComponent>",
					"DefaultValue": "/Script/Engine.ProjectileMovementComponent'/Game/Blueprints/Projectile/BP_Enemy_Fireball.Default__BP_Enemy_Fireball_C:Projectile'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRowName",
					"Type": "FName",
					"DefaultValue": "Beholder_FireBall",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRow",
					"Type": "FProjectileDataRow",
					"DefaultValue": "(InitLifeTime=3.000000,Speed=2500.000000,FXInit=(),FXShot=(),FXHit=())",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "SkillDataRow",
					"Type": "FSkillDataRow",
					"DefaultValue": "(bUsable=True,SkillAttackType=PhysicalSkill,CooltimeGameplayTag=(),StackGameplayTag=(),ActiveRange=(TraceRadius=20.000000,bBlockBreakable=True))",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Projectile_Active.GE_Attack_Projectile_Active_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackBlockedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_AttackBlocked_Projectile.GE_AttackBlocked_Projectile_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackType",
					"Type": "EWSAttackType",
					"DefaultValue": "Normal",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackElementType",
					"Type": "EWSElementType",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackDamageRate",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bUseHitBox",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AdditionalEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "TagValues",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "Level",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bStopOnHit",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitDamageReductionRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "MinDamageRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RotationSpeed",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "IsRotate",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotRotationOffset",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bWallHitDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bShot",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotDelay",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndDelay",
					"Type": "float",
					"DefaultValue": "5.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotMontageName",
					"Type": "FName",
					"DefaultValue": "Shot",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.Effect.Shot\")",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitWallMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndMontageName",
					"Type": "FName",
					"DefaultValue": "End",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RepVelocity",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "FireMultiHit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Projectile/BP_Enemy_Fireball.Default__BP_Enemy_Fireball_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Projectile/BP_Enemy_Fireball.Default__BP_Enemy_Fireball_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "OnHitCharacter 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "OnHitWall 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 256,
							"NodePosY": 1155,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "OnHitCharacter 이벤트",
											"TargetPin": "then"
										},
										{
											"TargetNode": "OnHitWall 이벤트",
											"TargetPin": "then"
										},
										{
											"TargetNode": "OnHitBreakable 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Splash\n타깃은 WSProjectile Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Splash\n타깃은 WSProjectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 544,
							"NodePosY": 1139,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Radius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "100.000000"
								},
								{
									"PinName": "bHitOwner",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bHitPlayer",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bHitEnemy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bHitParty",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bHitBreakable",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ResetHitSet",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "OnHitBreakable 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/BP_Enemy_Fireball.BP_Enemy_Fireball"
		},
		{
			"AssetName": "BP_WeaponEffect",
			"ParentClass": "BP_EffectBase_C",
			"Variables": [
				{
					"Name": "Main Equip Actor",
					"VarGuid": "338576544A484F4560D10F96BECA4EE0",
					"Category": "object",
					"SubCategoryObject": "Actor",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "TargetEquip",
					"VarGuid": "FDB2C9814B20B16006D67B98C59E133D",
					"Category": "object",
					"SubCategoryObject": "WSEquipBase",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Projectile/BP_WeaponEffect.Default__BP_WeaponEffect_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Projectile/BP_WeaponEffect.Default__BP_WeaponEffect_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 432,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 672,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 960,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Remote"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEquipBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get MainEquipActor",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get MainEquipActor",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1264,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "MainEquipActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEquipBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 176,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 656,
							"NodePosY": 576,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Remote"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetEquip",
											"TargetPin": "TargetEquip"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get bHidden",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 656,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "bHidden",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get TargetEquip",
											"TargetPin": "TargetEquip"
										}
									]
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 400,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To WSEquipBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1552,
							"NodePosY": 64,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetEquip",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get MainEquipActor",
											"TargetPin": "MainEquipActor"
										}
									]
								},
								{
									"PinName": "AsWSEquip Base",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set TargetEquip",
											"TargetPin": "TargetEquip"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set TargetEquip",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 1840,
							"NodePosY": 80,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEquipBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "TargetEquip",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSEquipBase",
											"TargetPin": "AsWSEquip Base"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get TargetEquip",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 448,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "TargetEquip",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Get bHidden",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get SKMeshComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 944,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "SKMeshComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Visibility\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1168,
							"NodePosY": 560,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SKMeshComponent",
											"TargetPin": "SKMeshComponent"
										}
									]
								},
								{
									"PinName": "bNewVisibility",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bPropagateToChildren",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "NOT Boolean",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 960,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Get bHidden",
											"TargetPin": "bHidden"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 씬 컴포넌트",
											"TargetPin": "bNewVisibility"
										}
									]
								}
							]
						}
					],
					"NodeCount": 19
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/BP_WeaponEffect.BP_WeaponEffect"
		},
		{
			"AssetName": "BP_BombProjectileBase",
			"ParentClass": "Actor",
			"Variables": [
				{
					"Name": "BlockSound",
					"VarGuid": "CD3DD09B4994E4AB90B0D1AE8F54905E",
					"Category": "object",
					"SubCategoryObject": "SoundBase",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "CurrentSkillDataRow",
					"VarGuid": "BCEC84CD46AFA315C5B2B4A162D01604",
					"Category": "struct",
					"SubCategoryObject": "SkillDataRow",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ActiveOnHit",
					"VarGuid": "6762EE8D496FBE2B065B209A1508BCEB",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ActiveSound",
					"VarGuid": "9DE793544BE1F9409DF9DC9423288D29",
					"Category": "object",
					"SubCategoryObject": "SoundBase",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "ActiveSplash",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "ExecuteBlockedCue",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "HitResult",
							"Type": "struct"
						},
						{
							"Name": "OverridePhysMat",
							"Type": "object"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "OutEffectContext",
							"Type": "struct"
						}
					]
				}
			],
			"Components": [
				{
					"Name": "ProjectileMovement",
					"Class": "ProjectileMovementComponent"
				},
				{
					"Name": "Collision",
					"Class": "SphereComponent"
				},
				{
					"Name": "StaticMesh",
					"Class": "StaticMeshComponent"
				},
				{
					"Name": "NS_Urud_Arrow_Ribbon_E001",
					"Class": "NiagaraComponent"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Active Splash\n타깃은 BP Bomb Projectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 928,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Life Span\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1232,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Active Splash\n타깃은 BP Bomb Projectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InLifespan",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.700000"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 176,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Active Splash\n타깃은 BP Bomb Projectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.500000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "On Projectile Bounce (ProjectileMovement)",
							"NodeClass": "K2Node_ComponentBoundEvent",
							"NodePosX": 0,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "ImpactResult",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "ImpactVelocity",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Vector Length",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Vector Length",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 352,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "On Projectile Bounce (ProjectileMovement)",
											"TargetPin": "ImpactVelocity"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 560,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Vector Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1000.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 784,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 448,
							"NodePosY": 736,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Projectile Bounce (ProjectileMovement)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 432,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 656,
							"NodePosY": -144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Collision Profile Name\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.020000"
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "Get Collision",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 944,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "Collision",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Collision Profile Name\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Collision Profile Name\n타깃은 프리미티브 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 944,
							"NodePosY": -160,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Collision",
											"TargetPin": "Collision"
										}
									]
								},
								{
									"PinName": "InCollisionProfileName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "PhysicsActor"
								},
								{
									"PinName": "bUpdateOverlaps",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "SetSkillData\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentSkillDataRow",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentSkillDataRow",
											"TargetPin": "CurrentSkillDataRow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set CurrentSkillDataRow",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 176,
							"NodePosY": 1824,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SetSkillData\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "CurrentSkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "SetSkillData\nCustom Event",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "On Component Hit (Collision)",
							"NodeClass": "K2Node_ComponentBoundEvent",
							"NodePosX": 0,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "OtherComp",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "NormalImpulse",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Active Splash\n타깃은 BP Bomb Projectile Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 816,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Active Splash\n타깃은 BP Bomb Projectile Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Hit (Collision)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Set Life Span\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1424,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Active Splash\n타깃은 BP Bomb Projectile Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InLifespan",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.100000"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 272,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Hit (Collision)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get ActiveOnHit",
											"TargetPin": "ActiveOnHit"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get ActiveOnHit",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 272,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "ActiveOnHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 512,
							"NodePosY": 416,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 784,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Projectile Bounce (ProjectileMovement)",
											"TargetPin": "ImpactResult"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "Location"
										},
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Cast To Character",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1024,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "As캐릭터",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Burst Cue Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1616,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_Ability_C"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ParticleSystem",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NiagaraSystem",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "NS_Hit_Spark_E001"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "BombBounce"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1056,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Vector Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "500.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Burst Cue Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1616,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__BFL_Ability_C"
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ParticleSystem",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "NiagaraSystem",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "NS_Hit_Spark_E001"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "BombBounceSecond"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "__WorldContext",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1296,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1264,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "Target"
										},
										{
											"TargetNode": "Burst Cue Location",
											"TargetPin": "Target"
										}
									]
								}
							]
						}
					],
					"NodeCount": 30
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/BP_BombProjectileBase.BP_BombProjectileBase"
		},
		{
			"AssetName": "BP_FlashbangProjectile",
			"ParentClass": "BP_BombProjectileBase_C",
			"Variables": [
				{
					"Name": "Aftereffect Duration",
					"VarGuid": "1B3C76AB4657E2E7E0B313A22D480A56",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ElementalEffectClass",
					"VarGuid": "0842B8ED482B33319A84779AB53428BF",
					"Category": "class",
					"SubCategoryObject": "GameplayEffect",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "ActiveSplash",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Forward Vector\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2384,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Dot Product",
											"TargetPin": "B"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Forward Vector",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2896,
							"NodePosY": 960,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "InRot",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Dot Product",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Find Look at Rotation",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2656,
							"NodePosY": 960,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "InRot"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3440,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "Object"
										}
									]
								}
							]
						},
						{
							"NodeName": "float < float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 3328,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Dot Product",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "A"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2384,
							"NodePosY": 944,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2384,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Find Look at Rotation",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Dot Product",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3136,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Forward Vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Forward Vector\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1520,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 2304,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										},
										{
											"TargetNode": "Get Actor Forward Vector\n타깃은 액터",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1520,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[1]"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 480,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 400,
							"NodePosY": 1184,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 400,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "ObjectTypes"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery3"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 1520,
							"NodePosY": 1136,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "[0]"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1680,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,50.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multi Line Trace By Channel",
											"TargetPin": "End"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector + vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 448,
							"NodePosY": 960,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0.000000,0.000000,50.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "SpherePos"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 576,
							"NodePosY": 1168,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "ActorsToIgnore"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 1808,
							"NodePosY": 1104,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multi Line Trace By Channel",
											"TargetPin": "ActorsToIgnore"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "[1]",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Multi Line Trace By Channel",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1984,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Start",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "End",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "TraceChannel",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "TraceTypeQuery1"
								},
								{
									"PinName": "bTraceComplex",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "DrawDebugType",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "OutHits",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bIgnoreSelf",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "TraceColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "TraceHitColor",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)"
								},
								{
									"PinName": "DrawTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "5.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1744,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Multi Line Trace By Channel",
											"TargetPin": "Start"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1712,
							"NodePosY": 912,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1088,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1296,
							"NodePosY": 800,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "OutActors"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Multi Line Trace By Channel",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "self"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Sphere Overlap Actors",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 752,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpherePos",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector + vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SphereRadius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "750.000000"
								},
								{
									"PinName": "ObjectTypes",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ActorClassFilter",
									"PinCategory": "class",
									"Direction": "Input"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "OutActors",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_Player",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3504,
							"NodePosY": 848,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Active Flashbang\n타깃은 BP Player\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "AsBP Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Active Flashbang\n타깃은 BP Player\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Active Flashbang\n타깃은 BP Player\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3744,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "AsBP Player"
										}
									]
								},
								{
									"PinName": "IsBack",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ImpactLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "ActiveDuration"
										}
									]
								},
								{
									"PinName": "AftereffectDuration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get Aftereffect Duration",
											"TargetPin": "Aftereffect Duration"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3472,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Active Flashbang\n타깃은 BP Player\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "ImpactLocation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2384,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Multi Line Trace By Channel",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Multi Line Trace By Channel",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "NOT Boolean",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3552,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "float < float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Active Flashbang\n타깃은 BP Player\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "IsBack"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_EnemyBaseNew",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 3504,
							"NodePosY": 1360,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "AsBP Enemy Base New",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 3664,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_Player",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4672,
							"NodePosY": 1344,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "OutputPin"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4048,
							"NodePosY": 1552,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "AsBP Enemy Base New"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										},
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Outgoing Spec\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4320,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "GE_Enemy_ShockMotion_C"
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4048,
							"NodePosY": 1376,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4384,
							"NodePosY": 1392,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 4320,
							"NodePosY": 1504,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "Target"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 3792,
							"NodePosY": 1360,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_EnemyBaseNew",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "NOT Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "경유 노드",
											"TargetPin": "InputPin"
										}
									]
								}
							]
						},
						{
							"NodeName": "경유 노드",
							"NodeClass": "K2Node_Knot",
							"NodePosX": 4000,
							"NodePosY": 1392,
							"Pins": [
								{
									"PinName": "InputPin",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "OutputPin",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Skill Data Row",
							"NodeClass": "K2Node_BreakStruct",
							"NodePosX": 3472,
							"NodePosY": 1184,
							"Pins": [
								{
									"PinName": "SkillDataRow",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get CurrentSkillDataRow",
											"TargetPin": "CurrentSkillDataRow"
										}
									]
								},
								{
									"PinName": "bIsStackable",
									"PinCategory": "bool",
									"Direction": "Output"
								},
								{
									"PinName": "MaxStackCount",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "SimpleDesc",
									"PinCategory": "text",
									"Direction": "Output"
								},
								{
									"PinName": "DescValues",
									"PinCategory": "real",
									"Direction": "Output"
								},
								{
									"PinName": "StackGameplayTag",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "ActiveDuration",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Active Flashbang\n타깃은 BP Player\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "VideoPath",
									"PinCategory": "string",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActiveFlash\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 0,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CurrentSkillDataRow",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3264,
							"NodePosY": 1200,
							"Pins": [
								{
									"PinName": "CurrentSkillDataRow",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Skill Data Row",
											"TargetPin": "SkillDataRow"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 5088,
							"NodePosY": 1392,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ElementalEffectClass",
											"TargetPin": "ElementalEffectClass"
										}
									]
								},
								{
									"PinName": "Target",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Context",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 208,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActiveFlash\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Aftereffect Duration",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3552,
							"NodePosY": 1280,
							"Pins": [
								{
									"PinName": "Aftereffect Duration",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Active Flashbang\n타깃은 BP Player\nRELIABLE 소유 클라이언트에 리플리케이트됨 (서버인 경우)",
											"TargetPin": "AftereffectDuration"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get ElementalEffectClass",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4768,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "ElementalEffectClass",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToTarget\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "GameplayEffectClass"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 52
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/BP_FlashbangProjectile.BP_FlashbangProjectile"
		},
		{
			"AssetName": "GE_Bomb_Breakdown",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/Bomb/GE_Bomb_Breakdown.GE_Bomb_Breakdown"
		},
		{
			"AssetName": "BP_ImpactFieldBase",
			"ParentClass": "WSEffectActor",
			"Variables": [
				{
					"Name": "CollisionRadius",
					"VarGuid": "5182CB674A79A33208610FA2B588CA94",
					"Category": "real",
					"SubCategory": "double",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"MetaData":
					{
						"ExposeOnSpawn": "true"
					},
					"Source": "Blueprint"
				},
				{
					"Name": "ImpactMontage",
					"VarGuid": "C1222CB04E94769F7038E1A4BF849B5A",
					"Category": "object",
					"SubCategoryObject": "AnimMontage",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bDestroyOnMontageEnd",
					"VarGuid": "DE521FDC4B4F1B73436A5888FD5F888F",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ToPlayerEffect",
					"VarGuid": "7F2CAF8545591FEC931570BE4DFB6AAD",
					"Category": "class",
					"SubCategoryObject": "GameplayEffect",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ToEnemyEffect",
					"VarGuid": "3FDE1E7F46632CC1B0529397F4913558",
					"Category": "class",
					"SubCategoryObject": "GameplayEffect",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ElementalEffect",
					"VarGuid": "DF29BEFC4987E8446399409136F1DF69",
					"Category": "class",
					"SubCategoryObject": "GameplayEffect",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "BreakdownEffect",
					"VarGuid": "3A385CB243A723CEB150E8994A945599",
					"Category": "class",
					"SubCategoryObject": "GameplayEffect",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"MetaData":
					{
						"BlueprintPrivate": "true"
					},
					"Source": "Blueprint"
				},
				{
					"Name": "BreakdownPower",
					"VarGuid": "F5ACA0B9463D7D74520C61ACEEF3D02F",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"MetaData":
					{
						"ExposeOnSpawn": "true",
						"BlueprintPrivate": "true"
					},
					"Source": "Blueprint"
				},
				{
					"Name": "bRemoveEffectOnEndOverlap",
					"VarGuid": "06493B834D0FF90F8DD22F94613D3A6C",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "bHasTickEffect",
					"VarGuid": "9557198F403F2338E95753BFC66CC7CE",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"MetaData":
					{
						"tooltip": ""
					},
					"Source": "Blueprint"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Projectile/Bomb/BP_ImpactFieldBase.Default__BP_ImpactFieldBase_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Projectile/Bomb/BP_ImpactFieldBase.Default__BP_ImpactFieldBase_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "IsValidCharacter",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Character",
							"Type": "object"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Valid",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Valid",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": -243,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SKMeshComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1024,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "SKMeshComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "InSkeletalMeshComponent"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set CurrentMontage",
							"NodeClass": "K2Node_VariableSet",
							"NodePosX": 928,
							"NodePosY": -224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CurrentMontage",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ImpactMontage",
											"TargetPin": "ImpactMontage"
										}
									]
								},
								{
									"PinName": "Output_Get",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "MontageToPlay"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "몽타주 재생",
							"NodeClass": "K2Node_PlayMontage",
							"NodePosX": 1264,
							"NodePosY": -224,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentMontage",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnCompleted",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OnBlendOut",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnInterrupted",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnNotifyBegin",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OnNotifyEnd",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "NotifyName",
									"PinCategory": "name",
									"Direction": "Output"
								},
								{
									"PinName": "InSkeletalMeshComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SKMeshComponent",
											"TargetPin": "SKMeshComponent"
										}
									]
								},
								{
									"PinName": "MontageToPlay",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentMontage",
											"TargetPin": "Output_Get"
										}
									]
								},
								{
									"PinName": "PlayRate",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartingPosition",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "StartingSection",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bShouldStopAllMontages",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Set Life Span\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1888,
							"NodePosY": -208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InLifespan",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.100000"
								}
							]
						},
						{
							"NodeName": "Get ImpactMontage",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 464,
							"NodePosY": -160,
							"Pins": [
								{
									"PinName": "ImpactMontage",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Set CurrentMontage",
											"TargetPin": "CurrentMontage"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 656,
							"NodePosY": -240,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ImpactMontage",
											"TargetPin": "ImpactMontage"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set CurrentMontage",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get bDestroyOnMontageEnd",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1664,
							"NodePosY": -240,
							"Pins": [
								{
									"PinName": "bDestroyOnMontageEnd",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1664,
							"NodePosY": -192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "몽타주 재생",
											"TargetPin": "OnCompleted"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bDestroyOnMontageEnd",
											"TargetPin": "bDestroyOnMontageEnd"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2448,
							"NodePosY": 704,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ToPlayerEffect",
											"TargetPin": "ToPlayerEffect"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 624,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Begin Overlap (Collision)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Make Effect Context",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2160,
							"NodePosY": 1259,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "InInstigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Instigator\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InEffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "InHitResult",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Begin Overlap (Collision)",
											"TargetPin": "SweepResult"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "EffectContext"
										},
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "EffectContext"
										},
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "EffectContext"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Instigator\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1872,
							"NodePosY": 1216,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InInstigator"
										}
									]
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 1984,
							"NodePosY": 1312,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InEffectCauser"
										}
									]
								}
							]
						},
						{
							"NodeName": "On Component Begin Overlap (Collision)",
							"NodeClass": "K2Node_ComponentBoundEvent",
							"NodePosX": 0,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "OverlappedComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Cast To WSCharacterNPC",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "OtherComp",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OtherBodyIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "bFromSweep",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "SweepResult",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InHitResult"
										}
									]
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 368,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Begin Overlap (Collision)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1232,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Character\n타깃은 BP Impact Field Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Begin Overlap (Collision)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Character\n타깃은 BP Impact Field Base",
											"TargetPin": "Character"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterEnemy",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1232,
							"NodePosY": 944,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Character\n타깃은 BP Impact Field Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterNPC",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Begin Overlap (Collision)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Enemy",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Character\n타깃은 BP Impact Field Base",
											"TargetPin": "Character"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2448,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ToEnemyEffect",
											"TargetPin": "ToEnemyEffect"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 624,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Begin Overlap (Collision)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 944,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get ToPlayerEffect",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2176,
							"NodePosY": 608,
							"Pins": [
								{
									"PinName": "ToPlayerEffect",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "GameplayEffectClass"
										},
										{
											"TargetNode": "Is Valid Class",
											"TargetPin": "Class"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid Class",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2176,
							"NodePosY": 656,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ToPlayerEffect",
											"TargetPin": "ToPlayerEffect"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2176,
							"NodePosY": 720,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Class",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ToEnemyEffect",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2176,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "ToEnemyEffect",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Class",
											"TargetPin": "Class"
										},
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "GameplayEffectClass"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid Class",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2176,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ToEnemyEffect",
											"TargetPin": "ToEnemyEffect"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2176,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Class",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid Character\n타깃은 BP Impact Field Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1584,
							"NodePosY": 752,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Character",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Valid",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1872,
							"NodePosY": 768,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Character\n타깃은 BP Impact Field Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Character\n타깃은 BP Impact Field Base",
											"TargetPin": "Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid Character\n타깃은 BP Impact Field Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1584,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Character",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "AsWSCharacter Enemy"
										}
									]
								},
								{
									"PinName": "Valid",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1872,
							"NodePosY": 944,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Character\n타깃은 BP Impact Field Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Character\n타깃은 BP Impact Field Base",
											"TargetPin": "Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get ElementalEffect",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 4688,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "ElementalEffect",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Class",
											"TargetPin": "Class"
										},
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "GameplayEffectClass"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4960,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ElementalEffect",
											"TargetPin": "ElementalEffect"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid Class",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4688,
							"NodePosY": 832,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ElementalEffect",
											"TargetPin": "ElementalEffect"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 4688,
							"NodePosY": 896,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										},
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Class",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "On Component End Overlap (Collision)",
							"NodeClass": "K2Node_ComponentBoundEvent",
							"NodePosX": 0,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "OverlappedComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Cast To WSCharacterNPC",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "OtherComp",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OtherBodyIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 896,
							"NodePosY": 1920,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component End Overlap (Collision)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 352,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component End Overlap (Collision)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterPlayer",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2000,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Character\n타깃은 BP Impact Field Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component End Overlap (Collision)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Player",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Character\n타깃은 BP Impact Field Base",
											"TargetPin": "Character"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterEnemy",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2000,
							"NodePosY": 1984,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Character\n타깃은 BP Impact Field Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterNPC",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component End Overlap (Collision)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Enemy",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Character\n타깃은 BP Impact Field Base",
											"TargetPin": "Character"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 896,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component End Overlap (Collision)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1216,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get ToPlayerEffect",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2944,
							"NodePosY": 1648,
							"Pins": [
								{
									"PinName": "ToPlayerEffect",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Class",
											"TargetPin": "Class"
										},
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "GameplayEffect"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid Class",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2944,
							"NodePosY": 1696,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ToPlayerEffect",
											"TargetPin": "ToPlayerEffect"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2944,
							"NodePosY": 1760,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Class",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get ToEnemyEffect",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2944,
							"NodePosY": 1920,
							"Pins": [
								{
									"PinName": "ToEnemyEffect",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Class",
											"TargetPin": "Class"
										},
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "GameplayEffect"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Is Valid Class",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2944,
							"NodePosY": 1968,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ToEnemyEffect",
											"TargetPin": "ToEnemyEffect"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2944,
							"NodePosY": 2032,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Class",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid Character\n타깃은 BP Impact Field Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2352,
							"NodePosY": 1792,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Character",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "AsWSCharacter Player"
										}
									]
								},
								{
									"PinName": "Valid",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2640,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Character\n타깃은 BP Impact Field Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Character\n타깃은 BP Impact Field Base",
											"TargetPin": "Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid Character\n타깃은 BP Impact Field Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2352,
							"NodePosY": 1968,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Character",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "AsWSCharacter Enemy"
										}
									]
								},
								{
									"PinName": "Valid",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2640,
							"NodePosY": 1984,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Character\n타깃은 BP Impact Field Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Character\n타깃은 BP Impact Field Base",
											"TargetPin": "Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3216,
							"NodePosY": 1744,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffect",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ToPlayerEffect",
											"TargetPin": "ToPlayerEffect"
										}
									]
								},
								{
									"PinName": "InstigatorAbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						},
						{
							"NodeName": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3216,
							"NodePosY": 2016,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffect",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ToEnemyEffect",
											"TargetPin": "ToEnemyEffect"
										}
									]
								},
								{
									"PinName": "InstigatorAbilitySystemComponent",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "StacksToRemove",
									"PinCategory": "int",
									"Direction": "Input",
									"DefaultValue": "-1"
								}
							]
						},
						{
							"NodeName": "Get bRemoveEffectOnEndOverlap",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 592,
							"NodePosY": 1760,
							"Pins": [
								{
									"PinName": "bRemoveEffectOnEndOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 624,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get bRemoveEffectOnEndOverlap",
											"TargetPin": "bRemoveEffectOnEndOverlap"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Instigator\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1200,
							"NodePosY": 1984,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1472,
							"NodePosY": 2000,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Instigator\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										},
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "InstigatorAbilitySystemComponent"
										},
										{
											"TargetNode": "Remove Active Gameplay Effect by Source Effect\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "InstigatorAbilitySystemComponent"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1472,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Instigator\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1744,
							"NodePosY": 1808,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterPlayer",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterNPC",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1232,
							"NodePosY": 1105,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Character\n타깃은 BP Impact Field Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Begin Overlap (Collision)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "AsWSCharacter NPC",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Character\n타깃은 BP Impact Field Base",
											"TargetPin": "Character"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid Character\n타깃은 BP Impact Field Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1584,
							"NodePosY": 1088,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterNPC",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Character",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterNPC",
											"TargetPin": "AsWSCharacter NPC"
										}
									]
								},
								{
									"PinName": "Valid",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1872,
							"NodePosY": 1104,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Character\n타깃은 BP Impact Field Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Character\n타깃은 BP Impact Field Base",
											"TargetPin": "Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid Character\n타깃은 BP Impact Field Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2352,
							"NodePosY": 2128,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterNPC",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Character",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterNPC",
											"TargetPin": "AsWSCharacter NPC"
										}
									]
								},
								{
									"PinName": "Valid",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2640,
							"NodePosY": 2144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Character\n타깃은 BP Impact Field Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Character\n타깃은 BP Impact Field Base",
											"TargetPin": "Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterNPC",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 2000,
							"NodePosY": 2144,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterEnemy",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Character\n타깃은 BP Impact Field Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component End Overlap (Collision)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "AsWSCharacter NPC",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Character\n타깃은 BP Impact Field Base",
											"TargetPin": "Character"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 208,
							"NodePosY": -240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set World Scale 3D\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "then_2",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Dedicated Server",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 0,
							"NodePosY": -48,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 400,
							"NodePosY": -96,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_2"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Timer by Event",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ApplyTickEffect\nCustom Event",
							"NodeClass": "K2Node_CustomEvent",
							"NodePosX": 368,
							"NodePosY": 128,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Timer by Event",
											"TargetPin": "Delegate"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Timer by Event",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 768,
							"NodePosY": -32,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Delegate",
									"PinCategory": "delegate",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyTickEffect\nCustom Event",
											"TargetPin": "OutputDelegate"
										}
									]
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "bLooping",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bMaxOncePerFrame",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "InitialStartDelay",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "InitialStartDelayVariance",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Sphere Overlap Actors",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 560,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyTickEffect\nCustom Event",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Exec"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SpherePos",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SphereRadius",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get CollisionRadius",
											"TargetPin": "CollisionRadius"
										}
									]
								},
								{
									"PinName": "ObjectTypes",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery1",
									"LinkedTo": [
										{
											"TargetNode": "배열 만들기",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ActorClassFilter",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "WSCharacterBase"
								},
								{
									"PinName": "ActorsToIgnore",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OutActors",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 272,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "SpherePos"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get CollisionRadius",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 352,
							"NodePosY": 352,
							"Pins": [
								{
									"PinName": "CollisionRadius",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "SphereRadius"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "배열 만들기",
							"NodeClass": "K2Node_MakeArray",
							"NodePosX": 176,
							"NodePosY": 400,
							"Pins": [
								{
									"PinName": "Array",
									"PinCategory": "byte",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "ObjectTypes"
										}
									]
								},
								{
									"PinName": "[0]",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "ObjectTypeQuery3"
								}
							]
						},
						{
							"NodeName": "Get bHasTickEffect",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 32,
							"NodePosY": 58,
							"Pins": [
								{
									"PinName": "bHasTickEffect",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "AND Boolean",
											"TargetPin": "B"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "AND Boolean",
							"NodeClass": "K2Node_CommutativeAssociativeBinaryOperator",
							"NodePosX": 208,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Is Dedicated Server",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Get bHasTickEffect",
											"TargetPin": "bHasTickEffect"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "For Each Loop",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 928,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "Exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Array",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Sphere Overlap Actors",
											"TargetPin": "OutActors"
										}
									]
								},
								{
									"PinName": "LoopBody",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Array Element",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "Actor"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								},
								{
									"PinName": "Array Index",
									"PinCategory": "int",
									"Direction": "Output"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Ability System Component",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1392,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Is Valid",
											"TargetPin": "InputObject"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1904,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "GameplayEffectClass",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get ElementalEffect",
											"TargetPin": "ElementalEffect"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "EffectContext",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get ElementalEffect",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1632,
							"NodePosY": 320,
							"Pins": [
								{
									"PinName": "ElementalEffect",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "GameplayEffectClass"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Effect Context",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1616,
							"NodePosY": 384,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__WSAbilityBlueprintLibrary"
								},
								{
									"PinName": "InInstigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Instigator\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "InEffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "InHitResult",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "EffectContext"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Instigator\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1360,
							"NodePosY": 368,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InInstigator"
										}
									]
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 1456,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Effect Context",
											"TargetPin": "InEffectCauser"
										}
									]
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1136,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "LoopBody"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "For Each Loop",
											"TargetPin": "Array Element"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "exec"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1664,
							"NodePosY": 208,
							"Pins": [
								{
									"PinName": "exec",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid",
											"TargetPin": "Is Valid"
										}
									]
								},
								{
									"PinName": "InputObject",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Is Valid",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Is Not Valid",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Is Valid Class",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2816,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BreakdownEffect",
											"TargetPin": "BreakdownEffect"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 2816,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Class",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Spec Handle (By Class)",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get BreakdownEffect",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2816,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "BreakdownEffect",
									"PinCategory": "class",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Is Valid Class",
											"TargetPin": "Class"
										},
										{
											"TargetNode": "Make Spec Handle (By Class)",
											"TargetPin": "GameplayEffect"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Spec Handle (By Class)",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3376,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "GameplayEffect",
									"PinCategory": "class",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BreakdownEffect",
											"TargetPin": "BreakdownEffect"
										}
									]
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Instigator\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "EffectCauser",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "셀프-레퍼런스",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "Level",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Assign Tag Set by Caller Magnitude",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3856,
							"NodePosY": 992,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Spec Handle (By Class)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Spec Handle (By Class)",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "DataTag",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(TagName=\"Data.Value\")"
								},
								{
									"PinName": "Magnitude",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Get BreakdownPower",
											"TargetPin": "BreakdownPower"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
											"TargetPin": "SpecHandle"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get BreakdownPower",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 3664,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "BreakdownPower",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "Magnitude"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Instigator\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 3072,
							"NodePosY": 1056,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Spec Handle (By Class)",
											"TargetPin": "Instigator"
										}
									]
								}
							]
						},
						{
							"NodeName": "셀프-레퍼런스",
							"NodeClass": "K2Node_Self",
							"NodePosX": 3168,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Make Spec Handle (By Class)",
											"TargetPin": "EffectCauser"
										}
									]
								}
							]
						},
						{
							"NodeName": "ApplyGameplayEffectSpecToSelf\n타깃은 능력 시스템 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 4192,
							"NodePosY": 976,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Ability System Component",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "SpecHandle",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Assign Tag Set by Caller Magnitude",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Instigator\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 272,
							"NodePosY": -480,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "Actor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Float Attribute",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 544,
							"NodePosY": -464,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__AbilitySystemBlueprintLibrary"
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Instigator\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Attribute",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(AttributeName=\"ThrowItemImpactRangePer\",Attribute=/Script/WorldStalker.PassiveSet:ThrowItemImpactRangePer,AttributeOwner=\"/Script/CoreUObject.Class'/Script/WorldStalker.PassiveSet'\")"
								},
								{
									"PinName": "bSuccessfullyFoundAttribute",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float + float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1408,
							"NodePosY": -416,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float * float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "100.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get SKMeshComponent",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1216,
							"NodePosY": -640,
							"Pins": [
								{
									"PinName": "SKMeshComponent",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set World Scale 3D\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get World Scale\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set World Scale 3D\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2000,
							"NodePosY": -544,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SKMeshComponent",
											"TargetPin": "SKMeshComponent"
										}
									]
								},
								{
									"PinName": "NewScale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get World Scale\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1152,
							"NodePosY": -560,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SKMeshComponent",
											"TargetPin": "SKMeshComponent"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1824,
							"NodePosY": -448,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get World Scale\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set World Scale 3D\n타깃은 씬 컴포넌트",
											"TargetPin": "NewScale"
										}
									]
								}
							]
						},
						{
							"NodeName": "float * float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1152,
							"NodePosY": -400,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Float Attribute",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.300000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "진짜 범위 그대로하면 너무큼",
							"NodeClass": "EdGraphNode_Comment",
							"NodePosX": 1088,
							"NodePosY": -464,
							"Comment": "진짜 범위 그대로하면 너무큼",
							"Pins": [],
							"Properties":
							{
								"CommentColor": "(R=0.150000,G=0.150000,B=0.150000,A=0.500000)",
								"FontSize": "18"
							}
						},
						{
							"NodeName": "vector * vector",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1600,
							"NodePosY": -416,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "float + float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.010000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "vector * vector",
											"TargetPin": "B"
										}
									]
								}
							]
						}
					],
					"NodeCount": 105
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/Bomb/BP_ImpactFieldBase.BP_ImpactFieldBase"
		},
		{
			"AssetName": "BP_ImpactField_Fire",
			"ParentClass": "BP_ImpactFieldBase_C",
			"Variables": [
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Projectile/Bomb/BP_ImpactField_Fire.Default__BP_ImpactField_Fire_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Projectile/Bomb/BP_ImpactField_Fire.Default__BP_ImpactField_Fire_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "Audio",
					"Class": "AudioComponent",
					"Parent": "Collision"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/Bomb/BP_ImpactField_Fire.BP_ImpactField_Fire"
		},
		{
			"AssetName": "BP_Barrier_Breakable",
			"ParentClass": "Actor",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "DefaultSceneRoot",
					"Class": "SceneComponent"
				},
				{
					"Name": "PreStatic",
					"Class": "StaticMeshComponent"
				},
				{
					"Name": "SkeletalAnimation",
					"Class": "SkeletalMeshComponent"
				},
				{
					"Name": "Breakable",
					"Class": "BreakableComponent"
				},
				{
					"Name": "HitBox",
					"Class": "BoxComponent"
				},
				{
					"Name": "Significance",
					"Class": "SignificanceComponent"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 3
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/Bomb/BP_Barrier_Breakable.BP_Barrier_Breakable"
		},
		{
			"AssetName": "BP_Bomb_Fire",
			"ParentClass": "BP_ThrowItemBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/Bomb/BP_Bomb_Fire.BP_Bomb_Fire"
		},
		{
			"AssetName": "BP_ProjectileBase_Enemy",
			"ParentClass": "BP_ProjectileBase_C",
			"Variables": [
				{
					"Name": "ProjectileMovement",
					"Type": "TObjectPtr<UProjectileMovementComponent>",
					"DefaultValue": "/Script/Engine.ProjectileMovementComponent'/Game/Blueprints/Projectile/BP_ProjectileBase_Enemy.Default__BP_ProjectileBase_Enemy_C:Projectile'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRowName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ProjectileDataRow",
					"Type": "FProjectileDataRow",
					"DefaultValue": "(InitLifeTime=3.000000,Speed=2500.000000,FXInit=(),FXShot=(),FXHit=())",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "SkillDataRow",
					"Type": "FSkillDataRow",
					"DefaultValue": "(bUsable=True,SkillAttackType=PhysicalSkill,CooltimeGameplayTag=(),StackGameplayTag=(),ActiveRange=(TraceRadius=20.000000,bBlockBreakable=True))",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_Attack_Projectile_Active.GE_Attack_Projectile_Active_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackBlockedEffectClass",
					"Type": "TSoftClassPtr<UGameplayEffect> ",
					"DefaultValue": "/Game/Blueprints/Abilities/GE_AttackBlocked_Projectile.GE_AttackBlocked_Projectile_C",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackType",
					"Type": "EWSAttackType",
					"DefaultValue": "Normal",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackElementType",
					"Type": "EWSElementType",
					"DefaultValue": "None",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AttackDamageRate",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bUseHitBox",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "AdditionalEffects",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "TagValues",
					"Type": "TArray",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "Level",
					"Type": "float",
					"DefaultValue": "1.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bStopOnHit",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitDamageReductionRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "MinDamageRate",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RotationSpeed",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "IsRotate",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotRotationOffset",
					"Type": "FRotator",
					"DefaultValue": "(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bWallHitDebugTrace",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "bShot",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotDelay",
					"Type": "float",
					"DefaultValue": "0.000000",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndDelay",
					"Type": "float",
					"DefaultValue": "5.000000",
					"IsEditable": true,
					"IsBlueprintVisible": false,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotMontageName",
					"Type": "FName",
					"DefaultValue": "Shot",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "ShotEventTag",
					"Type": "FGameplayTag",
					"DefaultValue": "(TagName=\"Event.Effect.Shot\")",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitWallMontageName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "EndMontageName",
					"Type": "FName",
					"DefaultValue": "End",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "RepVelocity",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSProjectileBase"
				},
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Projectile/BP_ProjectileBase_Enemy.Default__BP_ProjectileBase_Enemy_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Projectile/BP_ProjectileBase_Enemy.Default__BP_ProjectileBase_Enemy_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "False",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "지금 이 노드는 비활성 상태입니다. \n핀을 끌어서 다른 노드를 연결하면 활성화됩니다.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/BP_ProjectileBase_Enemy.BP_ProjectileBase_Enemy"
		},
		{
			"AssetName": "BP_Bomb_Ice",
			"ParentClass": "BP_ThrowItemBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/Bomb/BP_Bomb_Ice.BP_Bomb_Ice"
		},
		{
			"AssetName": "BP_Bomb_Poison",
			"ParentClass": "BP_ThrowItemBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/Bomb/BP_Bomb_Poison.BP_Bomb_Poison"
		},
		{
			"AssetName": "BP_Flask_Barrier",
			"ParentClass": "BP_ThrowItemBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/Bomb/BP_Flask_Barrier.BP_Flask_Barrier"
		},
		{
			"AssetName": "BP_Flask_Holy",
			"ParentClass": "BP_ThrowItemBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/Bomb/BP_Flask_Holy.BP_Flask_Holy"
		},
		{
			"AssetName": "BP_Flask_Lightning",
			"ParentClass": "BP_ThrowItemBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 4
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/Bomb/BP_Flask_Lightning.BP_Flask_Lightning"
		},
		{
			"AssetName": "BP_FireBombProjectile",
			"ParentClass": "BP_BombProjectileBase_C",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "ActiveSplash",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: ActorBeginOverlap",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: ActorBeginOverlap",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "ActorBeginOverlap 이벤트",
											"TargetPin": "OtherActor"
										}
									]
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "부모: Tick",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: Tick",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 200,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Tick 이벤트",
											"TargetPin": "DeltaSeconds"
										}
									]
								}
							]
						}
					],
					"NodeCount": 5
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/BP_FireBombProjectile.BP_FireBombProjectile"
		},
		{
			"AssetName": "BP_ImpactField_Barrier",
			"ParentClass": "BP_ImpactFieldBase_C",
			"Variables": [
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Projectile/Bomb/BP_ImpactField_Barrier.Default__BP_ImpactField_Barrier_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Projectile/Bomb/BP_ImpactField_Barrier.Default__BP_ImpactField_Barrier_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "Location",
					"Class": "StaticMeshComponent",
					"Parent": "Collision"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 384,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Barrier Breakable",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "SpawnActor BP Barrier Breakable",
							"NodeClass": "K2Node_SpawnActorFromClass",
							"NodePosX": 1744,
							"NodePosY": 16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Class",
									"PinCategory": "class",
									"Direction": "Input",
									"DefaultObject": "BP_Barrier_Breakable_C"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "SpawnTransform",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "CollisionHandlingOverride",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "AlwaysSpawn"
								},
								{
									"PinName": "TransformScaleMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "MultiplyWithRoot"
								},
								{
									"PinName": "Owner",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Instigator",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Make Transform",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1392,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get World Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "SpawnActor BP Barrier Breakable",
											"TargetPin": "SpawnTransform"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get World Location\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": 96,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Location",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get World Rotation\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Location",
											"TargetPin": "Location"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Make Transform",
											"TargetPin": "Rotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get Location",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 912,
							"NodePosY": 160,
							"Pins": [
								{
									"PinName": "Location",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get World Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 192,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						}
					],
					"NodeCount": 9
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/Bomb/BP_ImpactField_Barrier.BP_ImpactField_Barrier"
		},
		{
			"AssetName": "BP_ImpactField_Holy",
			"ParentClass": "BP_ImpactFieldBase_C",
			"Variables": [
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Projectile/Bomb/BP_ImpactField_Holy.Default__BP_ImpactField_Holy_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Projectile/Bomb/BP_ImpactField_Holy.Default__BP_ImpactField_Holy_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "Holy_Flask",
					"Class": "AudioComponent",
					"Parent": "Collision"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\r\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 3
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/Bomb/BP_ImpactField_Holy.BP_ImpactField_Holy"
		},
		{
			"AssetName": "BP_ImpactField_Ice",
			"ParentClass": "BP_ImpactFieldBase_C",
			"Variables": [
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Projectile/Bomb/BP_ImpactField_Ice.Default__BP_ImpactField_Ice_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Projectile/Bomb/BP_ImpactField_Ice.Default__BP_ImpactField_Ice_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "Audio",
					"Class": "AudioComponent",
					"Parent": "Collision"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						}
					],
					"NodeCount": 3
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/Bomb/BP_ImpactField_Ice.BP_ImpactField_Ice"
		},
		{
			"AssetName": "BP_ImpactField_Lightning",
			"ParentClass": "BP_ImpactFieldBase_C",
			"Variables": [
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Projectile/Bomb/BP_ImpactField_Lightning.Default__BP_ImpactField_Lightning_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Projectile/Bomb/BP_ImpactField_Lightning.Default__BP_ImpactField_Lightning_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "Audio",
					"Class": "AudioComponent",
					"Parent": "Collision"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/Bomb/BP_ImpactField_Lightning.BP_ImpactField_Lightning"
		},
		{
			"AssetName": "BP_ArrowTarget",
			"ParentClass": "Actor",
			"Variables": [],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "DefaultSceneRoot",
					"Class": "SceneComponent"
				},
				{
					"Name": "StaticMesh",
					"Class": "StaticMeshComponent"
				},
				{
					"Name": "Cylinder",
					"Class": "StaticMeshComponent"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "ActorBeginOverlap 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 208,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Tick 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 416,
							"Comment": "This node is disabled and will not be called.\nDrag off pins to build functionality.",
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "DeltaSeconds",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								}
							]
						},
						{
							"NodeName": "On Component Begin Overlap (Cylinder)",
							"NodeClass": "K2Node_ComponentBoundEvent",
							"NodePosX": 0,
							"NodePosY": 672,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "OverlappedComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get Display Name",
											"TargetPin": "Object"
										},
										{
											"TargetNode": "Cast To BP_NoviceArrow",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "OtherComp",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OtherBodyIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "bFromSweep",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "SweepResult",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Display Name",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 336,
							"NodePosY": 784,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Begin Overlap (Cylinder)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "string",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Contains",
											"TargetPin": "SearchIn"
										}
									]
								}
							]
						},
						{
							"NodeName": "Contains",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 608,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetStringLibrary"
								},
								{
									"PinName": "SearchIn",
									"PinCategory": "string",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Display Name",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Substring",
									"PinCategory": "string",
									"Direction": "Input",
									"DefaultValue": "arrow"
								},
								{
									"PinName": "bUseCase",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bSearchFromEnd",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 928,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Begin Overlap (Cylinder)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Contains",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_NoviceArrow",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "스태틱 메시 컴포넌트 추가\n",
							"NodeClass": "K2Node_AddComponent",
							"NodePosX": 1616,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_NoviceArrow",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Static Mesh\n타깃은 스태틱 메시 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "TemplateName",
									"PinCategory": "name",
									"Direction": "Input",
									"DefaultValue": "NODE_AddStaticMeshComponent-0"
								},
								{
									"PinName": "bManualAttachment",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "RelativeTransform",
									"PinCategory": "struct",
									"Direction": "Input"
								},
								{
									"PinName": "ComponentTemplateContext",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "bDeferredFinish",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Static Mesh\n타깃은 스태틱 메시 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Set World Location And Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Static Mesh\n타깃은 스태틱 메시 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2016,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "스태틱 메시 컴포넌트 추가\n",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set World Location And Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "스태틱 메시 컴포넌트 추가\n",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "NewMesh",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get StaticMesh",
											"TargetPin": "StaticMesh"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Set World Location And Rotation\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2016,
							"NodePosY": 928,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Static Mesh\n타깃은 스태틱 메시 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "스태틱 메시 컴포넌트 추가\n",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "NewLocation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "NewRotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get World Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bSweep",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "SweepHitResult",
									"PinCategory": "struct",
									"Direction": "Output"
								},
								{
									"PinName": "bTeleport",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get World Location\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": 1008,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get StaticMesh",
											"TargetPin": "StaticMesh"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set World Location And Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "NewLocation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get World Rotation\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1344,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get StaticMesh",
											"TargetPin": "StaticMesh"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Set World Location And Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "NewRotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Cast To BP_NoviceArrow",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1168,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "스태틱 메시 컴포넌트 추가\n",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Begin Overlap (Cylinder)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "AsBP Novice Arrow",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get StaticMesh",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get StaticMesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1168,
							"NodePosY": 880,
							"Pins": [
								{
									"PinName": "StaticMesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Get StaticMesh",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get World Location\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										},
										{
											"TargetNode": "Get World Rotation\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To BP_NoviceArrow",
											"TargetPin": "AsBP Novice Arrow"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get StaticMesh",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1440,
							"NodePosY": 960,
							"Pins": [
								{
									"PinName": "StaticMesh",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Static Mesh\n타깃은 스태틱 메시 컴포넌트",
											"TargetPin": "NewMesh"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get StaticMesh",
											"TargetPin": "StaticMesh"
										}
									]
								}
							]
						}
					],
					"NodeCount": 15
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/BP_ArrowTarget.BP_ArrowTarget"
		},
		{
			"AssetName": "BP_ImpactField_Poison",
			"ParentClass": "BP_ImpactFieldBase_C",
			"Variables": [
				{
					"Name": "HitRowName",
					"Type": "FName",
					"DefaultValue": "Hit",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "Collision",
					"Type": "TObjectPtr<USphereComponent>",
					"DefaultValue": "/Script/Engine.SphereComponent'/Game/Blueprints/Projectile/Bomb/BP_ImpactField_Poison.Default__BP_ImpactField_Poison_C:Collision'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "SKMeshComponent",
					"Type": "TObjectPtr<USkeletalMeshComponent>",
					"DefaultValue": "/Script/Engine.SkeletalMeshComponent'/Game/Blueprints/Projectile/Bomb/BP_ImpactField_Poison.Default__BP_ImpactField_Poison_C:SKMeshComponent'",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "CurrentMontage",
					"Type": "TObjectPtr<UAnimMontage>",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "MontageSectionName",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "bReceiveEvent",
					"Type": "bool",
					"DefaultValue": "True",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": true,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocket",
					"Type": "FName",
					"DefaultValue": "None",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": true,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				},
				{
					"Name": "AttachedSocketLocationOffset",
					"Type": "FVector",
					"DefaultValue": "(X=0.000000,Y=0.000000,Z=0.000000)",
					"IsEditable": false,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsEditDefaultsOnly": false,
					"CategoryName": "WorldStalker",
					"Source": "C++ParentClass",
					"OwnerClass": "WSEffectActor"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "IsValidCharacter",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						},
						{
							"Name": "Character",
							"Type": "object"
						}
					],
					"Outputs": [
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Valid",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Valid",
							"Type": "bool"
						},
						{
							"Name": "execute",
							"Type": "exec"
						},
						{
							"Name": "Valid",
							"Type": "bool"
						}
					]
				}
			],
			"Components": [
				{
					"Name": "Audio",
					"Class": "AudioComponent",
					"Parent": "Collision"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/Bomb/BP_ImpactField_Poison.BP_ImpactField_Poison"
		},
		{
			"AssetName": "BP_ThrowItemBase",
			"ParentClass": "BP_DataRowActor_C",
			"Variables": [
				{
					"Name": "ImpactDelay",
					"VarGuid": "017BACCD4E846D8C5497669FE406792F",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ImpactOnHitCharacter",
					"VarGuid": "5E2F505E45906912B569D8A8F4424E7C",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ImpactOnHitWall",
					"VarGuid": "EEB97D1E4E98F876FD04A4805009A5AA",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "BounceStrongVFX",
					"VarGuid": "2547DAFA416332285DDCBE8DDC58EAA6",
					"Category": "object",
					"SubCategoryObject": "NiagaraSystem",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "BounceWeakVFX",
					"VarGuid": "CF84E1B44ACF32EC33753D8D12B85F3A",
					"Category": "object",
					"SubCategoryObject": "NiagaraSystem",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "BounceStrongSFX",
					"VarGuid": "2E7633644AF099382D17469CEAC423EC",
					"Category": "object",
					"SubCategoryObject": "SoundBase",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "BounceWeakSFX",
					"VarGuid": "C61F4FC94BEFA4541F2312AE5ED81CC3",
					"Category": "object",
					"SubCategoryObject": "SoundBase",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ImpactSFX",
					"VarGuid": "6F1961DD4ECFFA1EAD0AF9B2FF1EBED6",
					"Category": "object",
					"SubCategoryObject": "SoundBase",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ImpactRadius",
					"VarGuid": "08B503A0409F46E94A3CE6801033810C",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"MetaData":
					{
						"ExposeOnSpawn": "true"
					},
					"Source": "Blueprint"
				},
				{
					"Name": "ImpactPower",
					"VarGuid": "C29C69D24C44566557EE099404277106",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": true,
					"CategoryName": "디폴트",
					"MetaData":
					{
						"ExposeOnSpawn": "true"
					},
					"Source": "Blueprint"
				},
				{
					"Name": "ImpactGEClass",
					"VarGuid": "314EC1E3491E47539B3AD5B63FA75E5E",
					"Category": "class",
					"SubCategoryObject": "GameplayEffect",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Breakdown Power",
					"VarGuid": "A88613E14E08DCB8CD2803A1B49ADF0A",
					"Category": "real",
					"SubCategory": "float",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ImpactFieldClass",
					"VarGuid": "E0B088B24042D520B98765B063D9D969",
					"Category": "class",
					"SubCategoryObject": "BP_ImpactFieldBase_C",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "ImpactFieldOnlyGround",
					"VarGuid": "B7E0E75F4AA487C934B21FAE5DE9673B",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"MetaData":
					{
						"tooltip": "폭탄 장판이 바닥에만 생성되도록 합니다"
					},
					"Source": "Blueprint"
				},
				{
					"Name": "bIsAlreadyImpacted",
					"VarGuid": "E26457BD4E8BF94623E3459CBC162848",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				},
				{
					"Name": "Test",
					"VarGuid": "571F4FE74DD92C568C319D92A4A64AC0",
					"Category": "bool",
					"DefaultValue": "",
					"IsEditable": true,
					"IsBlueprintVisible": true,
					"IsBlueprintReadOnly": false,
					"IsExposedOnSpawn": false,
					"IsInstanceEditable": false,
					"CategoryName": "디폴트",
					"Source": "Blueprint"
				}
			],
			"Functions": [
				{
					"Name": "UserConstructionScript",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				},
				{
					"Name": "Impact",
					"Inputs": [
						{
							"Name": "then",
							"Type": "exec"
						}
					],
					"Outputs": []
				}
			],
			"Components": [
				{
					"Name": "ProjectileMovement",
					"Class": "ProjectileMovementComponent"
				},
				{
					"Name": "SM",
					"Class": "StaticMeshComponent",
					"Parent": "Collision"
				},
				{
					"Name": "NS_Urud_Arrow_Ribbon_E001",
					"Class": "NiagaraComponent"
				}
			],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [
						{
							"NodeName": "On Projectile Bounce (ProjectileMovement)",
							"NodeClass": "K2Node_ComponentBoundEvent",
							"NodePosX": 0,
							"NodePosY": 1024,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "ImpactResult",
									"PinCategory": "struct",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "Hit"
										}
									]
								},
								{
									"PinName": "ImpactVelocity",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Vector Length",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "Set Life Span\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1600,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InLifespan",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.200000"
								}
							]
						},
						{
							"NodeName": "Delay",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 640,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_1"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Impact\n타깃은 BP Throw Item Base",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetSystemLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Duration",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.2",
									"LinkedTo": [
										{
											"TargetNode": "Get ImpactDelay",
											"TargetPin": "ImpactDelay"
										}
									]
								},
								{
									"PinName": "LatentInfo",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "(Linkage=-1,UUID=-1,ExecutionFunction=\"\",CallbackTarget=None)"
								}
							]
						},
						{
							"NodeName": "BeginPlay 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: BeginPlay",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 208,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "BeginPlay 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "시퀀스",
							"NodeClass": "K2Node_ExecutionSequence",
							"NodePosX": 432,
							"NodePosY": 0,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: BeginPlay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then_0",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Ignore Actor when Moving\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "then_1",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Get ImpactDelay",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 464,
							"NodePosY": 336,
							"Pins": [
								{
									"PinName": "ImpactDelay",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "Duration"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Cast To WSCharacterBase",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 304,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Hit (Collision)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Component Hit (Collision)",
											"TargetPin": "OtherActor"
										}
									]
								},
								{
									"PinName": "AsWSCharacter Base",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get ImpactOnHitWall",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 608,
							"NodePosY": 640,
							"Pins": [
								{
									"PinName": "ImpactOnHitWall",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 608,
							"NodePosY": 688,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get ImpactOnHitWall",
											"TargetPin": "ImpactOnHitWall"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 608,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "Get ImpactOnHitCharacter",
											"TargetPin": "ImpactOnHitCharacter"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get ImpactOnHitCharacter",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 608,
							"NodePosY": 480,
							"Pins": [
								{
									"PinName": "ImpactOnHitCharacter",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Life Span\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1856,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Authority"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InLifespan",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.200000"
								}
							]
						},
						{
							"NodeName": "Get SM",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1136,
							"NodePosY": 192,
							"Pins": [
								{
									"PinName": "SM",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Visibility\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1136,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Impact\n타깃은 BP Throw Item Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SM",
											"TargetPin": "SM"
										}
									]
								},
								{
									"PinName": "bNewVisibility",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bPropagateToChildren",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Get SM",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1376,
							"NodePosY": 464,
							"Pins": [
								{
									"PinName": "SM",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 씬 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Set Visibility\n타깃은 씬 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1376,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Impact\n타깃은 BP Throw Item Base",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get SM",
											"TargetPin": "SM"
										}
									]
								},
								{
									"PinName": "bNewVisibility",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								},
								{
									"PinName": "bPropagateToChildren",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "false"
								}
							]
						},
						{
							"NodeName": "Vector Length",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 352,
							"NodePosY": 1200,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__KismetMathLibrary"
								},
								{
									"PinName": "A",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "On Projectile Bounce (ProjectileMovement)",
											"TargetPin": "ImpactVelocity"
										}
									]
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										},
										{
											"TargetNode": "float > float",
											"TargetPin": "A"
										}
									]
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 576,
							"NodePosY": 1152,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Vector Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1000.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 784,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Remote"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 432,
							"NodePosY": 1040,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Projectile Bounce (ProjectileMovement)",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Break Hit Result",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 784,
							"NodePosY": 1184,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "On Projectile Bounce (ProjectileMovement)",
											"TargetPin": "ImpactResult"
										}
									]
								},
								{
									"PinName": "bBlockingHit",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "bInitialOverlap",
									"PinCategory": "bool",
									"Direction": "Output",
									"DefaultValue": "false"
								},
								{
									"PinName": "Time",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Distance",
									"PinCategory": "real",
									"Direction": "Output",
									"DefaultValue": "0.0"
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactPoint",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Normal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "ImpactNormal",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "PhysMat",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "HitBoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "BoneName",
									"PinCategory": "name",
									"Direction": "Output",
									"DefaultValue": "None"
								},
								{
									"PinName": "HitItem",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "ElementIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "FaceIndex",
									"PinCategory": "int",
									"Direction": "Output",
									"DefaultValue": "0"
								},
								{
									"PinName": "TraceStart",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "TraceEnd",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								}
							]
						},
						{
							"NodeName": "Cast To Character",
							"NodeClass": "K2Node_DynamicCast",
							"NodePosX": 1024,
							"NodePosY": 1072,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "CastFailed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Object",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Break Hit Result",
											"TargetPin": "HitActor"
										}
									]
								},
								{
									"PinName": "As캐릭터",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "bSuccess",
									"PinCategory": "bool",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "float > float",
							"NodeClass": "K2Node_PromotableOperator",
							"NodePosX": 1056,
							"NodePosY": 1232,
							"Pins": [
								{
									"PinName": "A",
									"PinCategory": "real",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Vector Length",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "B",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "500.000000"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "bool",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "Condition"
										}
									]
								},
								{
									"PinName": "ErrorTolerance",
									"PinCategory": "None",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Branch",
							"NodeClass": "K2Node_IfThenElse",
							"NodePosX": 1280,
							"NodePosY": 1136,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Cast To Character",
											"TargetPin": "CastFailed"
										}
									]
								},
								{
									"PinName": "Condition",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true",
									"LinkedTo": [
										{
											"TargetNode": "float > float",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn System at Location",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "else",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn System at Location",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Spawn System at Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1600,
							"NodePosY": 864,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__NiagaraFunctionLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SystemTemplate",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BounceStrongVFX",
											"TargetPin": "BounceStrongVFX"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "bAutoDestroy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bAutoActivate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "PoolingMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bPreCullCheck",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Actor Rotation\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1264,
							"NodePosY": 1408,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Spawn System at Location",
											"TargetPin": "Rotation"
										},
										{
											"TargetNode": "Spawn System at Location",
											"TargetPin": "Rotation"
										}
									]
								}
							]
						},
						{
							"NodeName": "Play Sound at Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2016,
							"NodePosY": 864,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Spawn System at Location",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BounceStrongSFX",
											"TargetPin": "BounceStrongSFX"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "VolumeMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "PitchMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "AttenuationSettings",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ConcurrencySettings",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OwningActor",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InitialParams",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get BounceStrongVFX",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1600,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "BounceStrongVFX",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn System at Location",
											"TargetPin": "SystemTemplate"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get BounceWeakVFX",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1616,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "BounceWeakVFX",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Spawn System at Location",
											"TargetPin": "SystemTemplate"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Spawn System at Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1616,
							"NodePosY": 1376,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "else"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__NiagaraFunctionLibrary"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "SystemTemplate",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BounceWeakVFX",
											"TargetPin": "BounceWeakVFX"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Rotation\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Scale",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "1.000000,1.000000,1.000000"
								},
								{
									"PinName": "bAutoDestroy",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "bAutoActivate",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "PoolingMethod",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "None"
								},
								{
									"PinName": "bPreCullCheck",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get BounceStrongSFX",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2016,
							"NodePosY": 816,
							"Pins": [
								{
									"PinName": "BounceStrongSFX",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "Sound"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Play Sound at Location",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 2032,
							"NodePosY": 1376,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Spawn System at Location",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"DefaultObject": "Default__GameplayStatics"
								},
								{
									"PinName": "WorldContextObject",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "Sound",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get BounceWeakSFX",
											"TargetPin": "BounceWeakSFX"
										}
									]
								},
								{
									"PinName": "Location",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Get Actor Location\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "Rotation",
									"PinCategory": "struct",
									"Direction": "Input",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "VolumeMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "PitchMultiplier",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "1.000000"
								},
								{
									"PinName": "StartTime",
									"PinCategory": "real",
									"Direction": "Input",
									"DefaultValue": "0.000000"
								},
								{
									"PinName": "AttenuationSettings",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ConcurrencySettings",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "OwningActor",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "InitialParams",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get BounceWeakSFX",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 2016,
							"NodePosY": 1328,
							"Pins": [
								{
									"PinName": "BounceWeakSFX",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "Sound"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Get Actor Location\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1264,
							"NodePosY": 1312,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0",
									"LinkedTo": [
										{
											"TargetNode": "Spawn System at Location",
											"TargetPin": "Location"
										},
										{
											"TargetNode": "Spawn System at Location",
											"TargetPin": "Location"
										},
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "Location"
										},
										{
											"TargetNode": "Play Sound at Location",
											"TargetPin": "Location"
										}
									]
								}
							]
						},
						{
							"NodeName": "On Component Hit (Collision)",
							"NodeClass": "K2Node_ComponentBoundEvent",
							"NodePosX": 0,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "HitComponent",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "OtherActor",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Cast To WSCharacterBase",
											"TargetPin": "Object"
										}
									]
								},
								{
									"PinName": "OtherComp",
									"PinCategory": "object",
									"Direction": "Output"
								},
								{
									"PinName": "NormalImpulse",
									"PinCategory": "struct",
									"Direction": "Output",
									"DefaultValue": "0, 0, 0"
								},
								{
									"PinName": "Hit",
									"PinCategory": "struct",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Get Collision",
							"NodeClass": "K2Node_VariableGet",
							"NodePosX": 1024,
							"NodePosY": -64,
							"Pins": [
								{
									"PinName": "Collision",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Ignore Actor when Moving\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "self"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1648,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 씬 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 1392,
							"NodePosY": 256,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 씬 컴포넌트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Life Span\n타깃은 액터",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output"
								}
							]
						},
						{
							"NodeName": "Do Once",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 848,
							"NodePosY": 528,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										},
										{
											"TargetNode": "Branch",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Reset",
									"PinCategory": "exec",
									"Direction": "Input"
								},
								{
									"PinName": "Start Closed",
									"PinCategory": "bool",
									"Direction": "Input"
								},
								{
									"PinName": "Completed",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Impact\n타깃은 BP Throw Item Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "End Play 이벤트",
							"NodeClass": "K2Node_Event",
							"NodePosX": 0,
							"NodePosY": 1536,
							"Pins": [
								{
									"PinName": "OutputDelegate",
									"PinCategory": "delegate",
									"Direction": "Output"
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "부모: End Play",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "EndPlayReason",
									"PinCategory": "byte",
									"Direction": "Output",
									"DefaultValue": "Destroyed",
									"LinkedTo": [
										{
											"TargetNode": "부모: End Play",
											"TargetPin": "EndPlayReason"
										}
									]
								}
							]
						},
						{
							"NodeName": "부모: End Play",
							"NodeClass": "K2Node_CallParentFunction",
							"NodePosX": 192,
							"NodePosY": 1539,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "End Play 이벤트",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "EndPlayReason",
									"PinCategory": "byte",
									"Direction": "Input",
									"DefaultValue": "Destroyed",
									"LinkedTo": [
										{
											"TargetNode": "End Play 이벤트",
											"TargetPin": "EndPlayReason"
										}
									]
								}
							]
						},
						{
							"NodeName": "Impact\n타깃은 BP Throw Item Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 672,
							"NodePosY": 1555,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Switch Has Authority",
											"TargetPin": "Remote"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Switch Has Authority",
							"NodeClass": "K2Node_MacroInstance",
							"NodePosX": 432,
							"NodePosY": 1539,
							"Pins": [
								{
									"PinName": "Execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "부모: End Play",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "Authority",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "Remote",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Impact\n타깃은 BP Throw Item Base",
											"TargetPin": "execute"
										}
									]
								}
							]
						},
						{
							"NodeName": "Impact\n타깃은 BP Throw Item Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 880,
							"NodePosY": 240,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Delay",
											"TargetPin": "then"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Impact\n타깃은 BP Throw Item Base",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1120,
							"NodePosY": 512,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Do Once",
											"TargetPin": "Completed"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Set Visibility\n타깃은 씬 컴포넌트",
											"TargetPin": "execute"
										}
									]
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								}
							]
						},
						{
							"NodeName": "Ignore Actor when Moving\n타깃은 프리미티브 컴포넌트",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 1024,
							"NodePosY": -16,
							"Pins": [
								{
									"PinName": "execute",
									"PinCategory": "exec",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "시퀀스",
											"TargetPin": "then_0"
										}
									]
								},
								{
									"PinName": "then",
									"PinCategory": "exec",
									"Direction": "Output"
								},
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Collision",
											"TargetPin": "Collision"
										}
									]
								},
								{
									"PinName": "Actor",
									"PinCategory": "object",
									"Direction": "Input",
									"LinkedTo": [
										{
											"TargetNode": "Get Owner\n타깃은 액터",
											"TargetPin": "ReturnValue"
										}
									]
								},
								{
									"PinName": "bShouldIgnore",
									"PinCategory": "bool",
									"Direction": "Input",
									"DefaultValue": "true"
								}
							]
						},
						{
							"NodeName": "Get Owner\n타깃은 액터",
							"NodeClass": "K2Node_CallFunction",
							"NodePosX": 736,
							"NodePosY": 112,
							"Pins": [
								{
									"PinName": "self",
									"PinCategory": "object",
									"Direction": "Input"
								},
								{
									"PinName": "ReturnValue",
									"PinCategory": "object",
									"Direction": "Output",
									"LinkedTo": [
										{
											"TargetNode": "Ignore Actor when Moving\n타깃은 프리미티브 컴포넌트",
											"TargetPin": "Actor"
										}
									]
								}
							]
						}
					],
					"NodeCount": 48
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/Bomb/BP_ThrowItemBase.BP_ThrowItemBase"
		},
		{
			"AssetName": "GE_LightningFlaskSplashDamage",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/Bomb/GE_LightningFlaskSplashDamage.GE_LightningFlaskSplashDamage"
		},
		{
			"AssetName": "GE_FireBombSplashDamage",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/Bomb/GE_FireBombSplashDamage.GE_FireBombSplashDamage"
		},
		{
			"AssetName": "GE_HolyFlaskSplashDamage",
			"ParentClass": "GameplayEffect",
			"Variables": [],
			"Functions": [],
			"Components": [],
			"EventGraphs": [
				{
					"GraphName": "EventGraph",
					"Nodes": [],
					"NodeCount": 0
				}
			],
			"AssetPath": "/Game/Blueprints/Projectile/Bomb/GE_HolyFlaskSplashDamage.GE_HolyFlaskSplashDamage"
		}
	]
}